Get uid from claims

This commit is contained in:
Jackson Harper
2024-06-19 18:09:00 +08:00
parent 54f608d23c
commit 4ab0497034

View File

@ -786,7 +786,9 @@ export const functionResolvers = {
status: (item: LibraryItem) => item.state,
url: (item: LibraryItem) => item.originalUrl,
async user(_item: LibraryItem, __: unknown, ctx: WithDataSourcesContext) {
return ctx.dataLoaders.users.load(ctx.uid)
if (ctx.claims?.uid) {
return ctx.dataLoaders.users.load(ctx.claims.uid)
}
},
},
Recommendation: {