|
|
@@ -616,7 +616,7 @@ function zimbraSingle_ChangePackage($params) {
|
|
|
$baseQuota = $params['configoption2'] ? $params['configoption2'] : 1;
|
|
|
$addonQuota = $params['configoptions']['addonQuota'] ? $params['configoptions']['addonQuota'] : 0;
|
|
|
$newAddQuota = $params['configoptions']['newAddQuota'] ? $params['configoptions']['newAddQuota'] : 0;
|
|
|
- $attrs['zimbraMailQuota'] = ($baseQuota + $addonQuota +$newAddQuota) * 1073741824;
|
|
|
+ $attrs['zimbraMailQuota'] = ($baseQuota + $addonQuota + $newAddQuota) * 1073741824;
|
|
|
if(($params['configoptions3'] == 'yes') && ($params['configoptions4'] != '')) {
|
|
|
$attrs['zimbraZimletAvailableZimlets'] = array('!com_zextras_drive_open', '!zimbra_zimlet_nextcloud');
|
|
|
}
|
|
|
@@ -636,7 +636,7 @@ function zimbraSingle_ChangePackage($params) {
|
|
|
->where('id', '=', $params['serviceid'])
|
|
|
->update(
|
|
|
array(
|
|
|
- 'disklimit' => $attrs['zimbraMailQuota'],
|
|
|
+ 'disklimit' => $baseQuota + $addonQuota + $newAddQuota,
|
|
|
)
|
|
|
);
|
|
|
} catch (\Exception $e) {
|