mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
server-ts: Fix some build errors
This commit is contained in:
parent
030aec2f3e
commit
4df599fec2
@ -96,7 +96,7 @@ class BAttachment extends AbstractBeccaEntity<BAttachment> {
|
|||||||
|
|
||||||
/** @returns true if the note has string content (not binary) */
|
/** @returns true if the note has string content (not binary) */
|
||||||
hasStringContent(): boolean {
|
hasStringContent(): boolean {
|
||||||
return utils.isStringNote(this.type, this.mime);
|
return this.type !== undefined && utils.isStringNote(this.type, this.mime);
|
||||||
}
|
}
|
||||||
|
|
||||||
isContentAvailable() {
|
isContentAvailable() {
|
||||||
@ -135,7 +135,8 @@ class BAttachment extends AbstractBeccaEntity<BAttachment> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
convertToNote(): { note: BNote, branch: BBranch } {
|
convertToNote(): { note: BNote, branch: BBranch } {
|
||||||
if (this.type === 'search') {
|
// FIXME: can this ever be "search"?
|
||||||
|
if (this.type as string === 'search') {
|
||||||
throw new Error(`Note of type search cannot have child notes`);
|
throw new Error(`Note of type search cannot have child notes`);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -157,7 +158,7 @@ class BAttachment extends AbstractBeccaEntity<BAttachment> {
|
|||||||
const { note, branch } = noteService.createNewNote({
|
const { note, branch } = noteService.createNewNote({
|
||||||
parentNoteId: this.ownerId,
|
parentNoteId: this.ownerId,
|
||||||
title: this.title,
|
title: this.title,
|
||||||
type: attachmentRoleToNoteTypeMapping[this.role],
|
type: (attachmentRoleToNoteTypeMapping as any)[this.role],
|
||||||
mime: this.mime,
|
mime: this.mime,
|
||||||
content: this.getContent(),
|
content: this.getContent(),
|
||||||
isProtected: this.isProtected
|
isProtected: this.isProtected
|
||||||
|
@ -4,7 +4,7 @@ export interface EntityChange {
|
|||||||
entityName: string;
|
entityName: string;
|
||||||
entityId: string;
|
entityId: string;
|
||||||
entity?: any;
|
entity?: any;
|
||||||
positions?: Record<string, string>;
|
positions?: Record<string, number>;
|
||||||
hash: string;
|
hash: string;
|
||||||
utcDateChanged?: string;
|
utcDateChanged?: string;
|
||||||
isSynced: boolean | 1 | 0;
|
isSynced: boolean | 1 | 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user