forked from extern/egroupware
Filemanager: Fix root access was stopped after removing custom ACL
(cherry picked from commit eb59b6bf65
)
This commit is contained in:
parent
6ef766edf0
commit
b6282742a2
@ -1178,11 +1178,11 @@ class filemanager_ui
|
||||
|
||||
$button = @key($content['button']);
|
||||
unset($content['button']);
|
||||
if(!$button && $content['sudo'])
|
||||
if(!$button && $content['sudo'] && $content['sudouser'])
|
||||
{
|
||||
// Button to stop sudo is not in button namespace
|
||||
$button = 'sudo';
|
||||
unset($content['sudo']);
|
||||
unset($content['sudo'], $content['sudouser']);
|
||||
}
|
||||
// need to check 'setup' button (submit button in sudo popup), as some browsers (eg. chrome) also fill the hidden field
|
||||
if ($button == 'sudo' && Vfs::$is_root || $button == 'setup' && $content['sudo']['user'])
|
||||
|
Loading…
Reference in New Issue
Block a user