From 33ad95c9bdf5594e0f24b9fbff9f46d455f0c60a Mon Sep 17 00:00:00 2001 From: boufni95 Date: Tue, 8 Jul 2025 19:30:52 +0000 Subject: [PATCH] complete req after auth --- src/services/main/managementManager.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/services/main/managementManager.ts b/src/services/main/managementManager.ts index edcb3fb1..767259b3 100644 --- a/src/services/main/managementManager.ts +++ b/src/services/main/managementManager.ts @@ -30,6 +30,11 @@ export class ManagementManager { AuthorizeManage = async (ctx: Types.UserContext, req: Types.ManageAuthorizationRequest): Promise => { const grant = await this.storage.managementStorage.addGrant(ctx.app_user_id, req.authorize_npub, req.ban) + const awaiting = this.awaitingRequests[req.authorize_npub] + if (awaiting) { + delete this.awaitingRequests[req.authorize_npub] + await this.handleRequest(awaiting.request, awaiting.event) + } return { manage_id: grant.serial_id.toString(), authorized: !grant.banned,