fix copy&paste fail and deny subadmins to set the default qouta

This commit is contained in:
Georg Ehrke 2012-07-19 18:00:33 +02:00
parent 05bc541276
commit 6cf418f2fa
3 changed files with 4 additions and 4 deletions

View File

@ -10,7 +10,7 @@ $username = $_POST["username"];
if(!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)){
$l = OC_L10N::get('core');
self::error(array( 'data' => array( 'message' => $l->t('Authentication error') )));
OC_JSON::error(array( 'data' => array( 'message' => $l->t('Authentication error') )));
exit();
}

View File

@ -13,9 +13,9 @@ OCP\JSON::callCheck();
$username = isset($_POST["username"])?$_POST["username"]:'';
if(!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)){
if(($username == '' && !OC_Group::inGroup(OC_User::getUser(), 'admin')) || (!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username))){
$l = OC_L10N::get('core');
self::error(array( 'data' => array( 'message' => $l->t('Authentication error') )));
OC_JSON::error(array( 'data' => array( 'message' => $l->t('Authentication error') )));
exit();
}

View File

@ -32,7 +32,7 @@ $_['subadmingroups'] = array_flip($items);
<div class="quota">
<span><?php echo $l->t('Default Quota');?>:</span>
<div class="quota-select-wrapper">
<select class='quota'>
<select class='quota' <?php if(!(is_array($_['subadmins']) || $_['subadmins'])) echo 'disabled="disabled"'; ?>>
<?php foreach($_['quota_preset'] as $preset):?>
<?php if($preset!='default'):?>
<option