const {isEqual,uniq,uniqBy,truncate, sortBy, flatten, reduce, snakeCase, merge, pick, keys,groupBy, toUpper,keyBy, omit, cloneDeep, uniqWith, isEmpty,difference, some, every} = require('lodash')
const user = {
"iss": "https://login.twigscience.com",
"jti": "a60dee2c-5a4f-4e66-8f8b-e5455e4eef59",
"iat": 1699880092,
"exp": 1699944892,
"gty": "authorization-code",
"aud": "eJRo2xBdrFs8C0aBAedupRyy1HkvdGZEYnoe5PxJ",
"sub": "ea264a00-a13f-4def-a3df-ede892550b0c",
"grantType": "client_credentials",
"app_metadata": {
"email_verified": false,
"user_id": "ea264a00-a13f-4def-a3df-ede892550b0c",
"is_active": true,
"is_staff": false,
"is_superuser": false,
"is_test_user": false,
"role": "STUDENT",
"school_id": "512415d4-f9e7-4696-855a-f5ddd79c3f47",
"district_id": "512415d4-f9e7-4696-855a-f5ddd79c3f47",
"is_trial_district": false
}
}
const request = {
user: {
...user
}
}
if (request.user.grantType) {
console.log('YYYYY');
}
if (request.user.app_metadata.role) {
console.log('zzzzz');
}
console.log('xxx', request);