diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-04-02 23:56:00 +0000 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-04-02 23:56:00 +0000 |
commit | 688376223853bcc07ef0eed9926a2a6fce46ef9e (patch) | |
tree | 2ef1d3e5680955937fe8cd251058d3f0f3f06c32 /core/controllers/admin_maintenance.php | |
parent | b05b89798a1ab9498062812bdf90cdf44ad18ee2 (diff) |
Completely task-ify the localization scanning code and restore the
incoming_translation key cache. The only part of this that is not
broken down is the l10n_client::fetch_updates() part.
Diffstat (limited to 'core/controllers/admin_maintenance.php')
-rw-r--r-- | core/controllers/admin_maintenance.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/core/controllers/admin_maintenance.php b/core/controllers/admin_maintenance.php index 794f2253..478009fb 100644 --- a/core/controllers/admin_maintenance.php +++ b/core/controllers/admin_maintenance.php @@ -157,12 +157,18 @@ class Admin_Maintenance_Controller extends Admin_Controller { break; } print json_encode(array("result" => "success", - "task" => $task->as_array(), + "task" => array( + "percent_complete" => $task->percent_complete, + "status" => $task->status, + "done" => $task->done), "location" => url::site("admin/maintenance"))); } else { print json_encode(array("result" => "in_progress", - "task" => $task->as_array())); + "task" => array( + "percent_complete" => $task->percent_complete, + "status" => $task->status, + "done" => $task->done))); } } } |