diff --git a/module/program/model.php b/module/program/model.php index b5c30188a0..1d3b02faad 100644 --- a/module/program/model.php +++ b/module/program/model.php @@ -122,7 +122,7 @@ class programModel extends model ->setDefault('openedDate', helper::now()) ->setIF($this->post->acl == 'open', 'whitelist', '') ->setIF($this->post->delta == 999, 'end', LONG_TIME) - ->setIF($this->post->budget != 0, 'budget', number_format($this->post->budget, 2)) + ->setIF($this->post->budget != 0, 'budget', number_format((float)$this->post->budget, 2)) ->add('type', 'program') ->join('whitelist', ',') ->stripTags($this->config->program->editor->pgmcreate['id'], $this->config->allowedTags) @@ -234,7 +234,7 @@ class programModel extends model ->setIF($this->post->acl == 'open', 'whitelist', '') ->setIF($this->post->delta == 999, 'end', LONG_TIME) ->setIF($this->post->future, 'budget', 0) - ->setIF($this->post->budget != 0, 'budget', number_format($this->post->budget, 2)) + ->setIF($this->post->budget != 0, 'budget', number_format((float)$this->post->budget, 2)) ->join('whitelist', ',') ->stripTags($this->config->program->editor->pgmedit['id'], $this->config->allowedTags) ->remove('uid,delta,future') @@ -1264,7 +1264,7 @@ class programModel extends model ->setIF($this->post->delta == 999, 'end', LONG_TIME) ->setIF($this->post->delta == 999, 'days', 0) ->setIF($this->post->acl == 'open', 'whitelist', '') - ->setIF($this->post->budget != 0, 'budget', number_format($this->post->budget, 2)) + ->setIF($this->post->budget != 0, 'budget', number_format((float)$this->post->budget, 2)) ->setDefault('openedBy', $this->app->user->account) ->setDefault('openedDate', helper::now()) ->setDefault('team', substr($this->post->name, 0, 30)) @@ -1461,7 +1461,7 @@ class programModel extends model ->setIF($this->post->end == '0000-00-00', 'end', '') ->setIF($this->post->acl == 'open', 'whitelist', '') ->setIF($this->post->future, 'budget', 0) - ->setIF($this->post->budget != 0, 'budget', number_format($this->post->budget, 2)) + ->setIF($this->post->budget != 0, 'budget', number_format((float)$this->post->budget, 2)) ->join('whitelist', ',') ->stripTags($this->config->program->editor->prjedit['id'], $this->config->allowedTags) ->remove('products,branch,plans,delta,future') diff --git a/module/program/view/pgmcreate.html.php b/module/program/view/pgmcreate.html.php index 2b64f8f2dd..9445358c7e 100644 --- a/module/program/view/pgmcreate.html.php +++ b/module/program/view/pgmcreate.html.php @@ -61,7 +61,7 @@