diff options
author | Andy Staudacher <andy.st@gmail.com> | 2010-02-22 12:31:46 -0800 |
---|---|---|
committer | Andy Staudacher <andy.st@gmail.com> | 2010-02-22 12:31:46 -0800 |
commit | f7b39e7db71058c89ada225aac43d9c7b24377da (patch) | |
tree | 35f396c88052add90a798d9e9887ba06ebfbad09 /modules/server_add | |
parent | 6ce01328422cc587dedf555d0ba3eb8a0ee05a9f (diff) |
Fix server-add for German and other locales that use comma as decimal separator.
Diffstat (limited to 'modules/server_add')
-rw-r--r-- | modules/server_add/controllers/server_add.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/server_add/controllers/server_add.php b/modules/server_add/controllers/server_add.php index f68335df..4cdaa275 100644 --- a/modules/server_add/controllers/server_add.php +++ b/modules/server_add/controllers/server_add.php @@ -109,9 +109,11 @@ class Server_Add_Controller extends Admin_Controller { } $task = task::run($task_id); + // Prevent the JavaScript code from breaking by forcing a period as + // decimal separator for all locales with sprintf("%F", $value). print json_encode(array("done" => (bool)$task->done, "status" => $task->status, - "percent_complete" => $task->percent_complete)); + "percent_complete" => sprintf("%F", $task->percent_complete))); } /** |