Author: david
Date: Fri Jun 24 16:33:51 2011
New Revision: 9172
Log:
Fix bug when setting new data version
Modified:
trunk/lib/task/migrate/MigrateTask.class.php
Modified: trunk/lib/task/migrate/MigrateTask.class.php
==============================================================================
--- trunk/lib/task/migrate/MigrateTask.class.php Fri Jun 24 16:18:25
2011 (r9171)
+++ trunk/lib/task/migrate/MigrateTask.class.php Fri Jun 24 16:33:51
2011 (r9172)
@@ -199,9 +199,6 @@
protected function writeMigratedData($originalFileName)
{
- // Update version number
-
$this->data['QubitSetting'][$key]['value'][$this->data['QubitSetting'][$key]['source_culture']]
= $this->version;
-
$migratedFileName = 'migrated_data_'.date('YmdHis').'.yml';
$dir = dirname($originalFileName);
$migratedFileName = $dir.DIRECTORY_SEPARATOR.$migratedFileName;
@@ -238,4 +235,20 @@
return $currentVersion;
}
+
+ protected function setDataVersion()
+ {
+ foreach ($this->data['QubitSetting'] as $key => $value)
+ {
+ if ('version' == $value['name'])
+ {
+ $version = $value['value'][$value['source_culture']];
+ break;
+ }
+ }
+
+
$this->data['QubitSetting'][$key]['value'][$this->data['QubitSetting'][$key]['source_culture']]
= $this->version;
+
+ return $this;
+ }
}
--
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.