| 12345678910111213141516171819202122232425262728 | 
							- <?php
 
- /**
 
-  * Elgg 1.9.0 upgrade 2014090900
 
-  * fix_processed_upgrades
 
-  *
 
-  * Fixes incorrect values in the processed_upgrades setting.
 
-  *
 
-  * Both the upgrade file name and the class responsible for the actual upgrade
 
-  * logic had been set as the value of variable called $upgrade. This mistake may
 
-  * have caused the class to be saved to the list of processed upgrade instead
 
-  * of the filename. This upgrade replaces the class with the filename.
 
-  */
 
- $upgrade_data = datalist_get('processed_upgrades');
 
- $upgrade_data = unserialize($upgrade_data);
 
- foreach ($upgrade_data as $key => $entry) {
 
- 	if (!$entry instanceof ElggUpgrade) {
 
- 		continue;
 
- 	}
 
- 	if ($entry->title == 'Comments Upgrade') {
 
- 		$upgrade_data[$key] = '2013010400-1.9.0_dev-comments_to_entities-faba94768b055b08.php';
 
- 	}
 
- }
 
- datalist_set('processed_upgrades', serialize($upgrade_data));
 
 
  |