diff --git a/plugins/tasklist/drivers/database/tasklist_database_driver.php b/plugins/tasklist/drivers/database/tasklist_database_driver.php index d5d97041..9dac99eb 100644 --- a/plugins/tasklist/drivers/database/tasklist_database_driver.php +++ b/plugins/tasklist/drivers/database/tasklist_database_driver.php @@ -558,6 +558,9 @@ class tasklist_database_driver extends tasklist_driver if (is_array($prop['recurrence'])) { $prop['recurrence'] = $this->serialize_recurrence($prop['recurrence']); } + if (array_key_exists('complete', $prop)) { + $prop['complete'] = number_format($prop['complete'], 2, '.', ''); + } foreach (array('parent_id', 'date', 'time', 'startdate', 'starttime', 'alarms', 'recurrence', 'status') as $col) { if (empty($prop[$col])) @@ -611,6 +614,9 @@ class tasklist_database_driver extends tasklist_driver if (is_array($prop['recurrence'])) { $prop['recurrence'] = $this->serialize_recurrence($prop['recurrence']); } + if (array_key_exists('complete', $prop)) { + $prop['complete'] = number_format($prop['complete'], 2, '.', ''); + } $sql_set = array(); foreach (array('title', 'description', 'flagged', 'complete') as $col) {