From 9002bbe77eb4ccdee1f4e691739d1a3f930a8d18 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Wed, 10 Aug 2022 09:50:05 +0000 Subject: [PATCH] update response format --- app/executor.php | 6 +++++- app/views/console/functions/function.phtml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/executor.php b/app/executor.php index 8d4bf9a001..dfc60c127d 100644 --- a/app/executor.php +++ b/app/executor.php @@ -276,7 +276,7 @@ App::post('/v1/runtimes') throw new Exception('Failed to create build container', 500); } - $orchestration->networkConnect($runtimeId, App::getEnv('OPEN_RUNTIMES_NETWORK', 'appwrite_runtimes')); + $orchestration->networkConnect($runtimeId, App::getEnv('OPEN_RUNTIMES_NETWORK', 'appwrite-runtimes')); /** * Execute any commands if they were provided @@ -516,6 +516,7 @@ App::post('/v1/execution') ]); $executorResponse = \curl_exec($ch); + $executorResponse = json_decode($executorResponse, true); $statusCode = \curl_getinfo($ch, CURLINFO_HTTP_CODE); @@ -545,6 +546,9 @@ App::post('/v1/execution') case $statusCode >= 100: $stdout = $executorResponse['stdout']; $res = $executorResponse['response']; + if(is_array($res)) { + $res = json_encode($res); + } break; default: $stderr = ($executorResponse ?? [])['stderr'] ?? 'Execution failed.'; diff --git a/app/views/console/functions/function.phtml b/app/views/console/functions/function.phtml index 79a196cf95..b6b51179f1 100644 --- a/app/views/console/functions/function.phtml +++ b/app/views/console/functions/function.phtml @@ -451,7 +451,7 @@ sort($patterns);

STDOUT

-

+