chore: use more narrow NoteType for RevisionRow

This commit is contained in:
Panagiotis Papadopoulos 2025-03-08 16:11:58 +01:00
parent e3d0c53d03
commit 7bd9be7b29
2 changed files with 3 additions and 3 deletions

View File

@ -7,7 +7,7 @@ import becca from "../becca.js";
import AbstractBeccaEntity from "./abstract_becca_entity.js";
import sql from "../../services/sql.js";
import BAttachment from "./battachment.js";
import type { AttachmentRow, RevisionRow } from "./rows.js";
import type { AttachmentRow, NoteType, RevisionRow } from "./rows.js";
import eraseService from "../../services/erase.js";
interface ContentOpts {
@ -36,7 +36,7 @@ class BRevision extends AbstractBeccaEntity<BRevision> {
revisionId?: string;
noteId!: string;
type!: string;
type!: NoteType;
mime!: string;
title!: string;
dateLastEdited?: string;

View File

@ -22,7 +22,7 @@ export interface AttachmentRow {
export interface RevisionRow {
revisionId?: string;
noteId: string;
type: string;
type: NoteType;
mime: string;
isProtected?: boolean;
title: string;