Skip to content

Commit

Permalink
Dev: Fix survey menu permission problem
Browse files Browse the repository at this point in the history
  • Loading branch information
olleharstedt committed Jan 30, 2018
1 parent 4bb4dbd commit a44d0a9
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions application/models/Survey.php
Expand Up @@ -679,10 +679,11 @@ private function _createSurveymenuArray($oSurveyMenuObjects)
foreach ($aMenuEntries as $menuEntry) {
$aEntry = $menuEntry->attributes;
//Skip menu if no permission
if (
(!empty($entry['permission']) && !empty($entry['permission_grade'])
&& !Permission::model()->hasSurveyPermission($this->sid, $entry['permission'], $entry['permission_grade']))
) {continue; }
if ((!empty($aEntry['permission']) && !empty($aEntry['permission_grade'])
&& !Permission::model()->hasSurveyPermission($this->sid, $aEntry['permission'], $aEntry['permission_grade']))
) {
continue;
}

// Check if a specific user owns this menu.
if (!empty($aEntry['user_id'])) {
Expand Down

0 comments on commit a44d0a9

Please sign in to comment.