From 4b197933716e88fb06d5b9210851794bc5d41be1 Mon Sep 17 00:00:00 2001 From: Manuel Aranda Date: Mon, 26 Aug 2024 14:23:51 +0200 Subject: [PATCH] refs #624. Changed endpoint AutoExec --- src/Controller/OgAgent/OgAdmClientController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Controller/OgAgent/OgAdmClientController.php b/src/Controller/OgAgent/OgAdmClientController.php index 34af054..0d2649e 100644 --- a/src/Controller/OgAgent/OgAdmClientController.php +++ b/src/Controller/OgAgent/OgAdmClientController.php @@ -46,6 +46,8 @@ class OgAdmClientController extends AbstractController $data = $request->toArray(); $requiredFields = ['iph', 'exe']; + $responseData = ['res' => 0]; + foreach ($requiredFields as $field) { if (!isset($data[$field])) { return new JsonResponse(['message' => "Missing parameter: $field"], Response::HTTP_BAD_REQUEST); @@ -55,7 +57,7 @@ class OgAdmClientController extends AbstractController $fileAutoExec = '/tmp/Sautoexec-' . $data['iph']; try { $fileExe = fopen($fileAutoExec, 'w'); - fwrite($fileExe, json_encode(['param' => ["nfn=popup\rtitle=my title\rmessage=my message"]])); + fwrite($fileExe, json_encode(['contents' => "nfn=popup\rtitle=my title\rmessage=my message"])); fclose($fileExe); } catch (\Exception $e) { return new JsonResponse([], Response::HTTP_INTERNAL_SERVER_ERROR);