Author: david
Date: Tue Aug 16 14:51:25 2011
New Revision: 9505
Log:
Update repository_quota on form save
Modified:
trunk/apps/qubit/modules/settings/actions/listAction.class.php
Modified: trunk/apps/qubit/modules/settings/actions/listAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/settings/actions/listAction.class.php Tue Aug
16 14:48:39 2011 (r9504)
+++ trunk/apps/qubit/modules/settings/actions/listAction.class.php Tue Aug
16 14:51:25 2011 (r9505)
@@ -340,6 +340,23 @@
$setting->save();
}
+ // Repository upload quota
+ if (null !== $multiRepositoryValue =
$thisForm->getValue('repository_quota'))
+ {
+ $setting = QubitSetting::getSettingByName('repository_quota');
+
+ // Add setting if it's not already in the sampleData.yml file for
+ // backwards compatiblity with v1.0.3 sampleData.yml file
+ if (null === $setting)
+ {
+ $setting = QubitSetting::createNewSetting('repository_quota', null,
array('deleteable'=>false));
+ }
+
+ // Force sourceCulture update to prevent discrepency in settings between
cultures
+ $setting->setValue($multiRepositoryValue, array('sourceCulture'=>true));
+ $setting->save();
+ }
+
// Upload multi-page files as multiple descriptions
if (null !== $explodeMultipageFiles =
$thisForm->getValue('explode_multipage_files'))
{
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.