Browse Source

only lock no_access for builder users

master
Martin McKeaveney 4 years ago
parent
commit
2920ed3b99
  1. 4
      packages/builder/src/pages/builder/portal/manage/users/_components/UpdateRolesModal.svelte

4
packages/builder/src/pages/builder/portal/manage/users/_components/UpdateRolesModal.svelte

@ -6,8 +6,6 @@
export let app export let app
export let user export let user
let devAccess = user?.admin?.global || user?.builder?.global
const NO_ACCESS = "NO_ACCESS" const NO_ACCESS = "NO_ACCESS"
const dispatch = createEventDispatcher() const dispatch = createEventDispatcher()
@ -17,7 +15,7 @@
.filter(role => role._id !== "PUBLIC") .filter(role => role._id !== "PUBLIC")
.map(role => ({ value: role._id, label: role.name })) .map(role => ({ value: role._id, label: role.name }))
if (!devAccess) { if (!user?.builder?.global) {
options.push({ value: NO_ACCESS, label: "No Access" }) options.push({ value: NO_ACCESS, label: "No Access" })
} }
let selectedRole = user?.roles?.[app?._id] let selectedRole = user?.roles?.[app?._id]

Loading…
Cancel
Save