mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-10-06 03:46:39 +08:00
Fix permissions check for cards
SCI-5415
This commit is contained in:
parent
64c0875b09
commit
5ada4da370
1 changed files with 10 additions and 1 deletions
|
@ -283,9 +283,18 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function checkActionPermission(permission) {
|
function checkActionPermission(permission) {
|
||||||
return selectedProjects.every(function(projectId) {
|
let allProjects;
|
||||||
|
let allFolders;
|
||||||
|
|
||||||
|
allProjects = selectedProjects.every(function(projectId) {
|
||||||
return $(`.project-card[data-id="${projectId}"]`).data(permission);
|
return $(`.project-card[data-id="${projectId}"]`).data(permission);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
allFolders = selectedProjectFolders.every(function(projectFolderId) {
|
||||||
|
return $(`.folder-card[data-id="${projectFolderId}"]`).data(permission);
|
||||||
|
});
|
||||||
|
|
||||||
|
return allProjects && allFolders;
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateProjectsToolbar() {
|
function updateProjectsToolbar() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue