diff --git a/module/doc/ui/setdocbasic.html.php b/module/doc/ui/setdocbasic.html.php index 2c60d36834..e2064f6d64 100644 --- a/module/doc/ui/setdocbasic.html.php +++ b/module/doc/ui/setdocbasic.html.php @@ -84,14 +84,14 @@ formPanel setClass($objectType == 'mine' ? 'pointer-events-none' : ''), set::name('acl'), set::items($lang->doc->aclList), - set::value(isset($doc) ? $doc->acl : 'private'), + set::value(isset($doc) ? $doc->acl : ($objectType == 'mine' ? 'private' : 'open')), $objectType != 'mine' ? on::change('toggleWhiteList') : null ) ), formGroup ( setID('whiteListBox'), - setClass(($libID == $doc->lib && $objectType != 'mine' && $doc->acl == 'private') ? '' : 'hidden'), + setClass((isset($doc) && $libID == $doc->lib && $objectType != 'mine' && $doc->acl == 'private') ? '' : 'hidden'), set::label($lang->doc->whiteList), div ( @@ -104,7 +104,7 @@ formPanel ( set::name('groups[]'), set::items($groups), - set::value($doc->groups), + set::value(isset($doc) ? $doc->groups : null), set::multiple(true) ) ), @@ -115,7 +115,7 @@ formPanel ( set::label($lang->doc->users), set::items($users), - set::value($doc->users) + set::value(isset($doc) ? $doc->users : null) ) ) )