mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 10:26:08 +01:00 
			
		
		
		
	server-ts: Port services/note_types
This commit is contained in:
		| @@ -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') | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user