mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-13 13:11:31 +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);
|
$documents = SeedDMS_Core_DMS::filterAccess($documents, $user, M_READ);
|
||||||
foreach($documents as $i=>$doc) {
|
foreach($documents as $i=>$doc) {
|
||||||
$fl = explode(':', $doc->getFolderList());
|
$fl = explode(':', $doc->getFolderList());
|
||||||
if(array_diff($fl, $excludedfolders))
|
if(array_intersect($fl, $excludedfolders))
|
||||||
unset($documents[$i]);
|
unset($documents[$i]);
|
||||||
}
|
}
|
||||||
if (count($documents) > 0) {
|
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);
|
$documents = SeedDMS_Core_DMS::filterAccess($documents, $user, M_READ);
|
||||||
foreach($documents as $i=>$doc) {
|
foreach($documents as $i=>$doc) {
|
||||||
$fl = explode(':', $doc->getFolderList());
|
$fl = explode(':', $doc->getFolderList());
|
||||||
if(array_diff($fl, $excludedfolders))
|
if(array_intersect($fl, $excludedfolders))
|
||||||
unset($documents[$i]);
|
unset($documents[$i]);
|
||||||
}
|
}
|
||||||
if (count($documents) > 0) {
|
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);
|
$documents = SeedDMS_Core_DMS::filterAccess($documents, $user, M_READ);
|
||||||
foreach($documents as $i=>$doc) {
|
foreach($documents as $i=>$doc) {
|
||||||
$fl = explode(':', $doc->getFolderList());
|
$fl = explode(':', $doc->getFolderList());
|
||||||
if(array_diff($fl, $excludedfolders))
|
if(array_intersect($fl, $excludedfolders))
|
||||||
unset($documents[$i]);
|
unset($documents[$i]);
|
||||||
}
|
}
|
||||||
if (count($documents) > 0) {
|
if (count($documents) > 0) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user