diff --git a/src/auth.ts b/src/auth.ts index 95eb5207..aba27bff 100644 --- a/src/auth.ts +++ b/src/auth.ts @@ -12,7 +12,7 @@ const serverOptions = (mainHandler: Main): ServerOptions => { MetricsAuthGuard: metricsAuth, AppAuthGuard: async (authHeader) => { return { app_id: mainHandler.applicationManager.DecodeAppToken(stripBearer(authHeader)) } }, UserAuthGuard: async (authHeader) => { return mainHandler.appUserManager.DecodeUserToken(stripBearer(authHeader)) }, - GuestWithPubAuthGuard: async (_) => ({ pub: "", app_id: "" }), + GuestWithPubAuthGuard: async (_) => { throw new Error("Nostr only route") }, GuestAuthGuard: async (_) => ({}), metricsCallback: metrics => mainHandler.settings.recordPerformance ? mainHandler.metricsManager.AddMetrics(metrics) : null, allowCors: true, diff --git a/src/services/storage/applicationStorage.ts b/src/services/storage/applicationStorage.ts index 83a4044a..30e1bc6e 100644 --- a/src/services/storage/applicationStorage.ts +++ b/src/services/storage/applicationStorage.ts @@ -174,7 +174,7 @@ export default class { async AddInviteToken(app: Application, sats?: number) { return this.txQueue.PushToQueue({ - dbTx: true, + dbTx: false, exec:async tx => { const inviteRepo = tx.getRepository(InviteToken); const newInviteToken = inviteRepo.create({