allow engineering units (e.g. 400M, 1G) as service class limits
This commit is contained in:
@@ -1243,14 +1243,14 @@ class Item extends \Zotlabs\Web\Controller {
|
||||
}
|
||||
|
||||
if (!$iswebpage) {
|
||||
$max = service_class_fetch($channel_id,'total_items');
|
||||
$max = engr_units_to_bytes(service_class_fetch($channel_id,'total_items'));
|
||||
if(! service_class_allows($channel_id,'total_items',$r[0]['total'])) {
|
||||
$result['message'] .= upgrade_message() . sprintf( t('You have reached your limit of %1$.0f top level posts.'),$max);
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
else {
|
||||
$max = service_class_fetch($channel_id,'total_pages');
|
||||
$max = engr_units_to_bytes(service_class_fetch($channel_id,'total_pages'));
|
||||
if(! service_class_allows($channel_id,'total_pages',$r[0]['total'])) {
|
||||
$result['message'] .= upgrade_message() . sprintf( t('You have reached your limit of %1$.0f webpages.'),$max);
|
||||
return $result;
|
||||
|
@@ -615,7 +615,7 @@ class Photos extends \Zotlabs\Web\Controller {
|
||||
);
|
||||
|
||||
|
||||
$limit = service_class_fetch(\App::$data['channel']['channel_id'],'photo_upload_limit');
|
||||
$limit = engr_units_to_bytes(service_class_fetch(\App::$data['channel']['channel_id'],'photo_upload_limit'));
|
||||
if($limit !== false) {
|
||||
$usage_message = sprintf( t("%1$.2f MB of %2$.2f MB photo storage used."), $r[0]['total'] / 1024000, $limit / 1024000 );
|
||||
}
|
||||
|
Reference in New Issue
Block a user