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:
2026-08-15 03:27:21 +03:30
parent 370d2fdad6
commit 2b3941e41e
5 changed files with 157 additions and 58 deletions
+1
View File
@@ -41,6 +41,7 @@ export const usePermissionStore = defineStore('permission', () => {
function hasPermission(perm) {
if (!perm) return true;
if (String(roleName.value).toLowerCase() === 'superadmin') return true;
if (permissions.value.includes('*') || permissions.value.includes('admin:all')) return true;
return permissions.value.includes(perm);
}