fix: persist user documents immediately after FilePond upload
FilePond success only stored files in the temp bucket, so the documents table stayed empty unless a second commit click was used.
This commit is contained in:
@@ -60,6 +60,12 @@ export const PERMISSIONS = {
|
||||
CERTIFICATES_DELETE: 'certificates:delete',
|
||||
CERTIFICATES_SEARCH: 'certificates:search',
|
||||
|
||||
DOCUMENTS_CREATE: 'documents:create',
|
||||
DOCUMENTS_READ: 'documents:read',
|
||||
DOCUMENTS_UPDATE: 'documents:update',
|
||||
DOCUMENTS_DELETE: 'documents:delete',
|
||||
DOCUMENTS_SEARCH: 'documents:search',
|
||||
|
||||
FILES_UPLOAD: 'files:upload',
|
||||
FILES_READ: 'files:read',
|
||||
FILES_DELETE: 'files:delete',
|
||||
@@ -184,6 +190,18 @@ export const PERMISSION_GROUPS = [
|
||||
{ key: PERMISSIONS.CERTIFICATES_SEARCH, label: 'جستجوی گواهینامهها' }
|
||||
]
|
||||
},
|
||||
{
|
||||
key: 'documents',
|
||||
label: 'اسناد و مدارک',
|
||||
icon: 'pi pi-file',
|
||||
permissions: [
|
||||
{ key: PERMISSIONS.DOCUMENTS_CREATE, label: 'ایجاد سند' },
|
||||
{ key: PERMISSIONS.DOCUMENTS_READ, label: 'مشاهده اسناد' },
|
||||
{ key: PERMISSIONS.DOCUMENTS_UPDATE, label: 'ویرایش سند' },
|
||||
{ key: PERMISSIONS.DOCUMENTS_DELETE, label: 'حذف سند' },
|
||||
{ key: PERMISSIONS.DOCUMENTS_SEARCH, label: 'جستجوی اسناد' }
|
||||
]
|
||||
},
|
||||
{
|
||||
key: 'files',
|
||||
label: 'مدیریت فایلها',
|
||||
|
||||
Reference in New Issue
Block a user