mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-07-11 09:43:51 -04:00
Fix progress bar / maintenance tasks for locales that use comma as decimal separator, such as German.
This commit is contained in:
@@ -209,9 +209,10 @@ class Admin_Maintenance_Controller extends Admin_Controller {
|
||||
message::success(t("Task failed"));
|
||||
break;
|
||||
}
|
||||
// Using sprintf("%F") to avoid comma as decimal separator.
|
||||
print json_encode(array("result" => "success",
|
||||
"task" => array(
|
||||
"percent_complete" => $task->percent_complete,
|
||||
"percent_complete" => sprintf("%F", $task->percent_complete),
|
||||
"status" => (string) $task->status,
|
||||
"done" => (bool) $task->done),
|
||||
"location" => url::site("admin/maintenance")));
|
||||
@@ -219,7 +220,7 @@ class Admin_Maintenance_Controller extends Admin_Controller {
|
||||
} else {
|
||||
print json_encode(array("result" => "in_progress",
|
||||
"task" => array(
|
||||
"percent_complete" => $task->percent_complete,
|
||||
"percent_complete" => sprintf("%F", $task->percent_complete),
|
||||
"status" => (string) $task->status,
|
||||
"done" => (bool) $task->done)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user