Commit 3e8703c1b2f6ce2a43ce9dc2076220342ee3aea7
1 parent
d56c5c86
KTS-622: don't show a folder as orphaned if it is in the root folder.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5193 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
1 additions
and
1 deletions
lib/browse/browseutil.inc.php
| @@ -304,7 +304,6 @@ class KTBrowseUtil { | @@ -304,7 +304,6 @@ class KTBrowseUtil { | ||
| 304 | $aPermissionDescriptors = KTPermissionUtil::getPermissionDescriptorsForUser($oUser); | 304 | $aPermissionDescriptors = KTPermissionUtil::getPermissionDescriptorsForUser($oUser); |
| 305 | 305 | ||
| 306 | 306 | ||
| 307 | - | ||
| 308 | if (empty($aPermissionDescriptors)) { | 307 | if (empty($aPermissionDescriptors)) { |
| 309 | return array(); | 308 | return array(); |
| 310 | } | 309 | } |
| @@ -321,6 +320,7 @@ class KTBrowseUtil { | @@ -321,6 +320,7 @@ class KTBrowseUtil { | ||
| 321 | LEFT JOIN $sPLTable AS PL2 ON F2.permission_lookup_id = PL2.id LEFT JOIN $sPLATable AS PLA2 ON PLA2.permission_lookup_id = PL2.id AND PLA2.permission_id = ? | 320 | LEFT JOIN $sPLTable AS PL2 ON F2.permission_lookup_id = PL2.id LEFT JOIN $sPLATable AS PLA2 ON PLA2.permission_lookup_id = PL2.id AND PLA2.permission_id = ? |
| 322 | WHERE | 321 | WHERE |
| 323 | PLA.permission_descriptor_id IN ($sPermissionDescriptors) | 322 | PLA.permission_descriptor_id IN ($sPermissionDescriptors) |
| 323 | + AND F2.id != 1 | ||
| 324 | AND NOT (PLA2.permission_descriptor_id IN ($sPermissionDescriptors))"; | 324 | AND NOT (PLA2.permission_descriptor_id IN ($sPermissionDescriptors))"; |
| 325 | $aParams = kt_array_merge(array($oPermission->getId(), $oPermission->getId()), $aPermissionDescriptors, $aPermissionDescriptors); | 325 | $aParams = kt_array_merge(array($oPermission->getId(), $oPermission->getId()), $aPermissionDescriptors, $aPermissionDescriptors); |
| 326 | $res = DBUtil::getResultArrayKey(array($sQuery, $aParams), 'id'); | 326 | $res = DBUtil::getResultArrayKey(array($sQuery, $aParams), 'id'); |