API größtenteils umgezogen und Funktionen angepasst

This commit is contained in:
Moritz Utcke
2025-01-21 23:34:01 +07:00
parent de8c859826
commit 5d73f5f7c7
74 changed files with 1715 additions and 818 deletions

View File

@@ -78,4 +78,12 @@ export async function authorizationMiddleware(input: any, context: TypesafeAPICo
code: "BAD_REQUEST",
message: "Invalid authorization method in 'Authorization' header."
})
}
export async function maybeAuthorizationMiddleware(input: any, ctx: TypesafeAPIContextWithRequest<any>) {
try {
return authorizationMiddleware(input, ctx)
} catch(e) {
return null;
}
}