feat: Scheduled Maintenance feature complete
This commit is contained in:
@@ -100,9 +100,9 @@ async function buildApp(): Promise<FastifyInstance> {
|
||||
app.get('/auth/verify', {
|
||||
preHandler: [app.authenticate]
|
||||
}, async (request, reply) => {
|
||||
const user = request.user ?? {};
|
||||
const userId = typeof user.sub === 'string' ? user.sub : 'unknown';
|
||||
const rolesClaim = user['https://motovaultpro.com/roles'];
|
||||
const user = request.user;
|
||||
const userId = user?.sub || 'unknown';
|
||||
const rolesClaim = user?.['https://motovaultpro.com/roles'];
|
||||
const roles = Array.isArray(rolesClaim) ? rolesClaim : [];
|
||||
|
||||
reply
|
||||
|
||||
Reference in New Issue
Block a user