Browse Source

fixes permissions problem

pull/4023/head
Keviin Åberg Kultalahti 5 years ago
parent
commit
58aefcec04
  1. 10
      packages/builder/src/components/backend/DataTable/popovers/ManageAccessPopover.svelte

10
packages/builder/src/components/backend/DataTable/popovers/ManageAccessPopover.svelte

@ -1,6 +1,6 @@
<script>
import { backendUiStore } from "builderStore"
import { roles } from 'builderStore/store/backend/'
import { roles, permissions as permissionsStore } from 'builderStore/store/backend/'
import { notifier } from "builderStore/store/notifications"
import { Button, Label, Input, Select, Spacer } from "@budibase/bbui"
@ -9,14 +9,14 @@
export let onClosed
async function changePermission(level, role) {
await backendUiStore.actions.permissions.save({
await permissionsStore.save({
level,
role,
resource: resourceId,
})
// Show updated permissions in UI: REMOVE
permissions = await backendUiStore.actions.permissions.forResource(
permissions = await permissionsStore.forResource(
resourceId
)
notifier.success("Updated permissions.")
@ -68,10 +68,6 @@
font-weight: 500;
}
hr {
margin: var(--spacing-s) 0 var(--spacing-m) 0;
}
.footer {
display: flex;
justify-content: flex-end;

Loading…
Cancel
Save