mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-03-12 00:45:34 +00:00
array_diff must be array_intersect for excluding documents in certain folders
This commit is contained in:
parent
226d2f01f4
commit
cad3258a98
|
@ -83,7 +83,7 @@ class SeedDMS_View_Dashboard extends SeedDMS_Theme_Style {
|
|||
$documents = SeedDMS_Core_DMS::filterAccess($documents, $user, M_READ);
|
||||
foreach($documents as $i=>$doc) {
|
||||
$fl = explode(':', $doc->getFolderList());
|
||||
if(array_diff($fl, $excludedfolders))
|
||||
if(array_intersect($fl, $excludedfolders))
|
||||
unset($documents[$i]);
|
||||
}
|
||||
if (count($documents) > 0) {
|
||||
|
@ -114,7 +114,7 @@ class SeedDMS_View_Dashboard extends SeedDMS_Theme_Style {
|
|||
$documents = SeedDMS_Core_DMS::filterAccess($documents, $user, M_READ);
|
||||
foreach($documents as $i=>$doc) {
|
||||
$fl = explode(':', $doc->getFolderList());
|
||||
if(array_diff($fl, $excludedfolders))
|
||||
if(array_intersect($fl, $excludedfolders))
|
||||
unset($documents[$i]);
|
||||
}
|
||||
if (count($documents) > 0) {
|
||||
|
@ -145,7 +145,7 @@ class SeedDMS_View_Dashboard extends SeedDMS_Theme_Style {
|
|||
$documents = SeedDMS_Core_DMS::filterAccess($documents, $user, M_READ);
|
||||
foreach($documents as $i=>$doc) {
|
||||
$fl = explode(':', $doc->getFolderList());
|
||||
if(array_diff($fl, $excludedfolders))
|
||||
if(array_intersect($fl, $excludedfolders))
|
||||
unset($documents[$i]);
|
||||
}
|
||||
if (count($documents) > 0) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user