diff options
Diffstat (limited to 'codebase')
-rw-r--r-- | codebase/scheduler_connector.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/codebase/scheduler_connector.php b/codebase/scheduler_connector.php index 924feaa..210d843 100644 --- a/codebase/scheduler_connector.php +++ b/codebase/scheduler_connector.php @@ -197,9 +197,10 @@ class JSONSchedulerConnector extends SchedulerConnector { foreach ($this->options as $k=>$v) { $name = $k; $option="\"{$name}\":["; - if (!is_string($this->options[$name])) - $option.=substr($this->options[$name]->render(),0,-2); - else + if (!is_string($this->options[$name])){ + $data = json_encode($this->options[$name]->render()); + $option.=substr($data,1,-1); + } else $option.=$this->options[$name]; $option.="]"; $options[] = $option; |