chore(api-key): clean up api-key code (#8436)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
Maxwell
2026-03-13 23:46:35 -07:00
committed by Alex Yang
co-authored by Alex Yang
parent 9d9cd0dd76
commit bdba7263da
2 changed files with 5 additions and 5 deletions
+1 -2
View File
@@ -380,8 +380,7 @@ export function apiKey(
deleteAllExpiredApiKeys: routes.deleteAllExpiredApiKeys,
},
schema,
configurations,
} satisfies BetterAuthPlugin & { configurations: PredefinedApiKeyOptions[] };
} satisfies BetterAuthPlugin;
}
export type * from "./types";
+4 -3
View File
@@ -32,11 +32,12 @@ interface Member {
function getOrgOptions(
ctx: GenericEndpointContext,
): OrganizationOptions | null {
if (ctx.context.orgOptions) {
return ctx.context.orgOptions as OrganizationOptions;
const context = ctx.context;
if ("orgOptions" in context && context.orgOptions) {
return context.orgOptions as OrganizationOptions;
}
const orgPlugin = ctx.context.getPlugin?.("organization");
const orgPlugin = context.getPlugin?.("organization");
if (orgPlugin && "options" in orgPlugin) {
return orgPlugin.options as OrganizationOptions;
}