mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-10-06 11:57:16 +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) {
|
||||
return selectedProjects.every(function(projectId) {
|
||||
let allProjects;
|
||||
let allFolders;
|
||||
|
||||
allProjects = selectedProjects.every(function(projectId) {
|
||||
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() {
|
||||
|
|
Loading…
Add table
Reference in a new issue