refs #624. Changed endpoint AutoExec

pull/10/head
Manuel Aranda Rosales 2024-08-26 14:23:51 +02:00
parent 59ce22e6f1
commit 4b19793371
1 changed files with 3 additions and 1 deletions

View File

@ -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);