Browse Source

Merge pull request #1063 from yashank09/master

disables input to edit builtin role name
master
Martin McKeaveney 6 years ago
committed by GitHub
parent
commit
4bce1e3cb8
  1. 3
      packages/builder/src/components/backend/DataTable/modals/EditRoles.svelte

3
packages/builder/src/components/backend/DataTable/modals/EditRoles.svelte

@ -9,6 +9,7 @@
let permissions = [] let permissions = []
let selectedRole = {} let selectedRole = {}
let errors = [] let errors = []
let builtInRoles = ['Admin', 'Power', 'Basic', 'Public']
$: selectedRoleId = selectedRole._id $: selectedRoleId = selectedRole._id
$: otherRoles = $backendUiStore.roles.filter( $: otherRoles = $backendUiStore.roles.filter(
role => role._id !== selectedRoleId role => role._id !== selectedRoleId
@ -102,7 +103,7 @@
{/each} {/each}
</Select> </Select>
{#if selectedRole} {#if selectedRole}
<Input label="Name" bind:value={selectedRole.name} thin /> <Input label="Name" bind:value={selectedRole.name} thin disabled={builtInRoles.includes(selectedRole.name)}/>
<Select <Select
thin thin
secondary secondary

Loading…
Cancel
Save