diff --git a/module/kanban/model.php b/module/kanban/model.php index fcd4581d27..f965de4a39 100644 --- a/module/kanban/model.php +++ b/module/kanban/model.php @@ -1569,7 +1569,7 @@ class kanbanModel extends model $spaceList = $this->dao->select('*')->from(TABLE_KANBANSPACE) ->where('deleted')->eq(0) ->beginIF(in_array($browseType, array('private', 'cooperation', 'public')))->andWhere('type')->eq($browseType)->fi() - ->beginIF($browseType == 'private')->andWhere('owner')->eq($account)->fi() + ->beginIF($browseType == 'private' and !$this->app->user->admin)->andWhere('owner')->eq($account)->fi() ->beginIF($browseType == 'involved')->andWhere('owner')->ne($account)->fi() ->beginIF($this->cookie->showClosed == 0)->andWhere('status')->ne('closed')->fi() ->beginIF(!$this->app->user->admin)->andWhere('id')->in($spaceIdList)->fi()