AuthorizationHelper.mjs 304 B

12345678910111213141516
  1. import { UserSchema } from '../../models/User.mjs'
  2. export default {
  3. hasAnyStaffAccess,
  4. }
  5. function hasAnyStaffAccess(user) {
  6. if (!user.staffAccess) {
  7. return false
  8. }
  9. for (const key of Object.keys(UserSchema.obj.staffAccess)) {
  10. if (user.staffAccess[key]) return true
  11. }
  12. return false
  13. }