release(v1.6.5): fix PHP warning and upload-flag check in capabilities.php

This commit is contained in:
Ryan
2025-10-24 02:11:55 -04:00
committed by GitHub
parent 9e69f19e23
commit 41d464a4b3
2 changed files with 12 additions and 2 deletions

View File

@@ -153,7 +153,7 @@ if ($folder !== 'root') {
$perms = loadPermsFor($username);
$isAdmin = ACL::isAdmin($perms);
$readOnly = !empty($perms['readOnly']);
$disableUp = !empty($perms['disableUpload']);
$disableUpload = (bool)($perms['disableUpload'] ?? false);
$inScope = inUserFolderScope($folder, $username, $perms, $isAdmin);
// --- ACL base abilities ---
@@ -213,7 +213,7 @@ echo json_encode([
'flags' => [
//'folderOnly' => !empty($perms['folderOnly']) || !empty($perms['userFolderOnly']) || !empty($perms['UserFolderOnly']),
'readOnly' => $readOnly,
'disableUpload' => $disableUp,
'disableUpload' => $disableUpload,
],
'owner' => $owner,