From ecc9ae29cb817fc22a14e2eea8a16e9d08c30091 Mon Sep 17 00:00:00 2001 From: alexm Date: Wed, 2 Apr 2025 09:11:41 +0200 Subject: [PATCH] refactor(AccountPrivileges): refs #8016 use userRole --- src/components/VnTable/VnTable.vue | 2 +- src/components/common/VnCard.vue | 11 ++++++++-- src/components/ui/CardDescriptor.vue | 6 ++++++ src/pages/Account/Card/AccountDescriptor.vue | 19 ++++++++---------- src/pages/Account/Card/AccountFilter.js | 7 ++++++- src/pages/Account/Card/AccountPrivileges.vue | 21 +++++++++++++++----- 6 files changed, 46 insertions(+), 20 deletions(-) diff --git a/src/components/VnTable/VnTable.vue b/src/components/VnTable/VnTable.vue index e214770d2..8756e4bfa 100644 --- a/src/components/VnTable/VnTable.vue +++ b/src/components/VnTable/VnTable.vue @@ -654,7 +654,7 @@ const rowCtrlClickFunction = computed(() => { :search-url="searchUrl" :disable-infinite-scroll="isTableMode" :before-save-fn="removeTextValue" - @save-changes="reload" + @save-changes="reload && emit('saveChanges')" :has-sub-toolbar="$props.hasSubToolbar ?? isEditable" :auto-load="hasParams || $attrs['auto-load']" > diff --git a/src/components/common/VnCard.vue b/src/components/common/VnCard.vue index 21cdc9df5..cc056824c 100644 --- a/src/components/common/VnCard.vue +++ b/src/components/common/VnCard.vue @@ -1,12 +1,12 @@