|
@@ -15,6 +15,7 @@ import EmailHandler from '../Email/EmailHandler.js'
|
|
|
import { RateLimiter } from '../../infrastructure/RateLimiter.js'
|
|
import { RateLimiter } from '../../infrastructure/RateLimiter.js'
|
|
|
import Modules from '../../infrastructure/Modules.js'
|
|
import Modules from '../../infrastructure/Modules.js'
|
|
|
import UserAuditLogHandler from '../User/UserAuditLogHandler.js'
|
|
import UserAuditLogHandler from '../User/UserAuditLogHandler.js'
|
|
|
|
|
+import { sanitizeSessionUserForFrontEnd } from '../../infrastructure/FrontEndUser.js'
|
|
|
|
|
|
|
|
const rateLimiters = {
|
|
const rateLimiters = {
|
|
|
resendGroupInvite: new RateLimiter('resend-group-invite', {
|
|
resendGroupInvite: new RateLimiter('resend-group-invite', {
|
|
@@ -143,7 +144,7 @@ async function viewInvite(req, res, next) {
|
|
|
currentManagedUserAdminEmail,
|
|
currentManagedUserAdminEmail,
|
|
|
groupSSOActive,
|
|
groupSSOActive,
|
|
|
subscriptionId: subscription._id.toString(),
|
|
subscriptionId: subscription._id.toString(),
|
|
|
- user: sessionUser,
|
|
|
|
|
|
|
+ user: sanitizeSessionUserForFrontEnd(sessionUser),
|
|
|
usersSubscription,
|
|
usersSubscription,
|
|
|
})
|
|
})
|
|
|
} else {
|
|
} else {
|
|
@@ -164,7 +165,7 @@ async function viewInvite(req, res, next) {
|
|
|
currentManagedUserAdminEmail,
|
|
currentManagedUserAdminEmail,
|
|
|
groupSSOActive,
|
|
groupSSOActive,
|
|
|
subscriptionId: subscription._id.toString(),
|
|
subscriptionId: subscription._id.toString(),
|
|
|
- user: sessionUser,
|
|
|
|
|
|
|
+ user: sanitizeSessionUserForFrontEnd(sessionUser),
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|