server-ts: Port services/note_types

This commit is contained in:
Elian Doran 2024-02-17 21:29:28 +02:00
parent 77fb7bc6e8
commit 00c692cf28
No known key found for this signature in database
4 changed files with 5 additions and 5 deletions

View File

@ -1,4 +1,4 @@
const noteTypeService = require('../services/note_types.js');
const noteTypeService = require('../services/note_types');
const dateUtils = require('../services/date_utils');
function mandatory(obj) {

View File

@ -14,7 +14,7 @@ const becca = require('../becca/becca');
const utils = require('../services/utils');
const eraseService = require('../services/erase');
const {sanitizeAttributeName} = require('./sanitize_attribute_name');
const noteTypes = require('../services/note_types.js').getNoteTypeNames();
const noteTypes = require('../services/note_types').getNoteTypeNames();
class ConsistencyChecks {
/**

View File

@ -16,7 +16,7 @@ const noteTypes = [
{ type: 'contentWidget', defaultMime: '' }
];
function getDefaultMimeForNoteType(typeName) {
function getDefaultMimeForNoteType(typeName: string) {
const typeRec = noteTypes.find(nt => nt.type === typeName);
if (!typeRec) {
@ -26,7 +26,7 @@ function getDefaultMimeForNoteType(typeName) {
return typeRec.defaultMime;
}
module.exports = {
export = {
getNoteTypeNames: () => noteTypes.map(nt => nt.type),
getDefaultMimeForNoteType
};

View File

@ -19,7 +19,7 @@ const BAttachment = require('../becca/entities/battachment');
const dayjs = require("dayjs");
const htmlSanitizer = require('./html_sanitizer.js');
const ValidationError = require('../errors/validation_error');
const noteTypesService = require('./note_types.js');
const noteTypesService = require('./note_types');
const fs = require("fs");
const ws = require('./ws');
const html2plaintext = require('html2plaintext')