Skip to content

Commit

Permalink
Fixed issue #10402: Superadmin not seeing all surveys in survey list
Browse files Browse the repository at this point in the history
  • Loading branch information
c-schmitz committed Feb 12, 2016
1 parent 73eabc0 commit 0b2d3c1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion application/models/Survey.php
Expand Up @@ -782,7 +782,7 @@ public function search()
$criteria->join .= 'LEFT JOIN {{users}} AS users ON ( users.uid = t.owner_id )';

// Permission
if(!Permission::model()->hasGlobalPermission("surveys"))
if(!Permission::model()->hasGlobalPermission("surveys",'read') && !Permission::model()->hasGlobalPermission('superadmin','read'))
{
$criteria->join .= "LEFT JOIN {{permissions}} AS permissions ON ( permissions.entity_id=t.sid AND permissions.entity='survey' AND permissions.permission='surveycontent' AND permissions.uid=:userid ) ";
$criteria->condition = 'permissions.read_p=1';
Expand Down

0 comments on commit 0b2d3c1

Please sign in to comment.