fix user.permissions not respecting token or moderator perms

This commit is contained in:
Hazelnoot 2025-06-23 20:38:38 -04:00
parent af1a139f9a
commit 563929bb81
2 changed files with 7 additions and 9 deletions

View file

@ -66,7 +66,6 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
where: {
userId: user.id,
},
relations: ['user'],
});
if (userProfile == null) {
@ -80,11 +79,10 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
userProfile.loggedInDates = [...userProfile.loggedInDates, today];
}
return await this.userEntityService.pack(userProfile.user!, userProfile.user!, {
return await this.userEntityService.pack(user, user, {
schema: 'MeDetailed',
includeSecrets: isSecure,
userProfile,
token,
});
});
}