fix(nc-gui): Hide Rename, Delete, Add record buttons when user doesn't have necessary permissions (#7871)

* fix(nc-gui): Remove tableRename, tableDelete from org level role permissions

For hiding Rename and Delete buttons in table context menu.

* fix(nc-gui): Hide Add record button when user doesn't have dataInsert permission
This commit is contained in:
IFGGit
2024-03-16 10:52:07 +02:00
committed by GitHub
parent f3c626abc3
commit 62414238ca
3 changed files with 6 additions and 4 deletions

View File

@@ -766,7 +766,7 @@ const projectDelete = () => {
</div>
</NcMenuItem>
<NcDivider />
<NcMenuItem v-if="isUIAllowed('table-delete')" class="!hover:bg-red-50" @click="tableDelete">
<NcMenuItem v-if="isUIAllowed('tableDelete')" class="!hover:bg-red-50" @click="tableDelete">
<div class="nc-base-option-item flex gap-2 items-center text-red-600">
<GeneralIcon icon="delete" />
{{ $t('general.delete') }}