* [story#72027] Swap read-only and editable fields.

This commit is contained in:
qixinzhi
2025-03-10 10:00:22 +08:00
committed by 刘刚
parent 28b7b19b1d
commit 8970305f4d
6 changed files with 45 additions and 43 deletions
+2 -2
View File
@@ -809,8 +809,8 @@ class docModel extends model
{
$isOpen = $doc->acl == 'open';
$isAuthorOrAdmin = $doc->acl == 'private' && ($doc->addedBy == $currentAccount || ($this->app->user->admin && $spaceType !== 'mine'));
$isInReadUsers = strpos(",$doc->users,", ",$currentAccount,") !== false;
$isInEditUsers = strpos(",$doc->editUsers,", ",$currentAccount,") !== false;
$isInReadUsers = strpos(",$doc->readUsers,", ",$currentAccount,") !== false;
$isInEditUsers = strpos(",$doc->users,", ",$currentAccount,") !== false;
if($isOpen || $isAuthorOrAdmin || $isInReadUsers || $isInEditUsers)
{
$doc->editable = $isOpen || $isAuthorOrAdmin || $isInEditUsers;