mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
server-ts: Port services/note_types
This commit is contained in:
parent
77fb7bc6e8
commit
00c692cf28
@ -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) {
|
||||||
|
@ -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 {
|
||||||
/**
|
/**
|
||||||
|
@ -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
|
||||||
};
|
};
|
@ -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')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user