Merged revision(s) 29773, 29778-29779 from trunk:

fix plugins autoupdate: call ##_maintain::update when updating from back-office
- plugins.version is not updated in "activate" action
- plugins.version is updated in "update" action and "load_plugin()" function (not only for plugins using maintain.class.php)

cases covered:
- autoupdate while active or inactive
- FTP update while active or inactive


git-svn-id: http://piwigo.org/svn/branches/2.7@29792 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
mistic100
2014-09-25 19:23:52 +00:00
parent 5d666f8566
commit 4f41b2e9ae
3 changed files with 141 additions and 97 deletions
+1 -1
View File
@@ -188,7 +188,7 @@ function ws_extensions_update($params, $service)
);
}
$upgrade_status = $extension->extract_plugin_files('upgrade', $revision, $extension_id);
list($upgrade_status) = $extension->perform_action('update', $extension_id, array('revision'=>$revision));
$extension_name = $extension->fs_plugins[$extension_id]['name'];
if (isset($params['reactivate']))