diff --git a/admin/editAppVersion.php b/admin/editAppVersion.php index ac464ed..12a04bc 100644 --- a/admin/editAppVersion.php +++ b/admin/editAppVersion.php @@ -12,7 +12,7 @@ if(!is_numeric($_REQUEST['appId']) OR !is_numeric($_REQUEST['versionId'])) } /* Check for admin privs */ -if(!$_SESSION['current']->hasPriv("admin") && !$_SESSION['current']->isMaintainer($_REQUEST['versionId']) && !isSuperMaintainer($_REQUEST['appId'])) +if(!$_SESSION['current']->hasPriv("admin") && !$_SESSION['current']->isMaintainer($_REQUEST['versionId']) && !$_SESSION['current']->isSuperMaintainer($_REQUEST['appId'])) { errorpage("Insufficient Privileges!"); exit; diff --git a/appview.php b/appview.php index b176e55..45295a8 100644 --- a/appview.php +++ b/appview.php @@ -426,7 +426,7 @@ else if($_REQUEST['versionId']) echo ""; - if ($_SESSION['current']->hasPriv("admin") || $_SESSION['current']->isMaintainer($oVersion->iVersionId)) + if ($_SESSION['current']->hasPriv("admin") || $_SESSION['current']->isMaintainer($oVersion->iVersionId) || $_SESSION['current']->isSuperMaintainer($oVersion->iAppId)) { echo ''; echo '
';