INNER CODE UNIT · TypeScript

role

tenseijs/tensei · packages/auth/src/index.ts:487

        const role = self.config.roles.find(r =>
          [r.config.name, r.config.slug].includes(roleNameOrSlug)
        )

        if (!role) {
          throw new Error(`Role ${roleNameOrSlug} does not exist.`)
        }

        const roles: RoleContract[] = this.getAllRoles()

        // check if already has role
        const hasRole = roles.find(r =>
          [r.config.name, r.config.slug].includes(roleNameOrSlug)
        )

        if (hasRole) {
          return
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…