From edf8b8c05f905dea8541703f17b8b38d58bda1b2 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Thu, 15 May 2025 14:17:16 +0000 Subject: [PATCH] fix http upgrade --- packages/server/services/posts/posts.service.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/server/services/posts/posts.service.js b/packages/server/services/posts/posts.service.js index 453959cd..239da55c 100644 --- a/packages/server/services/posts/posts.service.js +++ b/packages/server/services/posts/posts.service.js @@ -1,4 +1,4 @@ -//import { Server } from "../../../../linebridge/server/dist" +//import { Server } from "../../../../linebridge/server/src" import { Server } from "linebridge" import DbManager from "@shared-classes/DbManager" @@ -29,9 +29,12 @@ export default class API extends Server { return res.upgrade(context) } - context = await InjectedAuth(context, token, res) + context = await InjectedAuth(context, token, res).catch(() => { + res.close(401, "Failed to verify auth token") + return false + }) - if (!context.user) { + if (!context || !context.user) { res.close(401, "Unauthorized or missing auth token") return false }