diff --git a/workflow/engine/controllers/designer.php b/workflow/engine/controllers/designer.php index ca92950a5..209d221a3 100644 --- a/workflow/engine/controllers/designer.php +++ b/workflow/engine/controllers/designer.php @@ -28,9 +28,13 @@ class Designer extends Controller $authCode = $this->getAuthorizationCode($client); $this->setVar('prj_uid', $proUid); - $this->setVar('client_id', $client['CLIENT_ID']); - $this->setVar('secret', $client['CLIENT_SECRET']); - $this->setVar('authorization_code', $authCode); + + $credentials = array(); + $credentials['client_id'] = $client['CLIENT_ID']; + $credentials['secret'] = $client['CLIENT_SECRET']; + $credentials['authorization_code'] = $authCode; + + $this->setVar('credentials', base64_encode(json_encode($credentials))); $this->setView('designer/index'); $this->render(); } diff --git a/workflow/engine/src/Services/Api/ProcessMaker/Type.php b/workflow/engine/src/Services/Api/ProcessMaker/Type.php index 6207ef684..cae9467fa 100644 --- a/workflow/engine/src/Services/Api/ProcessMaker/Type.php +++ b/workflow/engine/src/Services/Api/ProcessMaker/Type.php @@ -188,6 +188,14 @@ class Type return $name; } + /** + * @param integer $age {@type 1,2,,} + */ + function postInt($age='') + { + return '->'.$age; + } + } class Author diff --git a/workflow/engine/templates/designer/index.html b/workflow/engine/templates/designer/index.html index eed7c190a..99189d46a 100644 --- a/workflow/engine/templates/designer/index.html +++ b/workflow/engine/templates/designer/index.html @@ -7,9 +7,7 @@