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'); const dateUtils = require('../services/date_utils');
function mandatory(obj) { function mandatory(obj) {

View File

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

View File

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

View File

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