From 7f381cb7338c4c488cbe45eaa6c63de21caa7e15 Mon Sep 17 00:00:00 2001 From: Jin <22962980+JYC333@users.noreply.github.com> Date: Thu, 10 Apr 2025 20:59:18 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20fix=20sender.ts=20build?= =?UTF-8?q?=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/api/sender.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/routes/api/sender.ts b/src/routes/api/sender.ts index d9b1dbf29..efdf6817a 100644 --- a/src/routes/api/sender.ts +++ b/src/routes/api/sender.ts @@ -1,11 +1,10 @@ -"use strict"; - +import type { Request } from "express"; import imageType from "image-type"; + import imageService from "../../services/image.js"; import noteService from "../../services/notes.js"; import sanitizeAttributeName from "../../services/sanitize_attribute_name.js"; import specialNotesService from "../../services/special_notes.js"; -import type { Request } from "express"; async function uploadImage(req: Request) { const file = req.file; @@ -34,7 +33,7 @@ async function uploadImage(req: Request) { return [400, "Invalid local date"]; } - const parentNote = specialNotesService.getInboxNote(req.headers["x-local-date"]); + const parentNote = await specialNotesService.getInboxNote(req.headers["x-local-date"]); const { note, noteId } = imageService.saveImage(parentNote.noteId, file.buffer, originalName, true); @@ -55,12 +54,12 @@ async function uploadImage(req: Request) { }; } -function saveNote(req: Request) { +async function saveNote(req: Request) { if (!req.headers["x-local-date"] || Array.isArray(req.headers["x-local-date"])) { return [400, "Invalid local date"]; } - const parentNote = specialNotesService.getInboxNote(req.headers["x-local-date"]); + const parentNote = await specialNotesService.getInboxNote(req.headers["x-local-date"]); const { note, branch } = noteService.createNewNote({ parentNoteId: parentNote.noteId,