From 1355fd8ee6a19fa72c7b1e4558d7d98356c860fe Mon Sep 17 00:00:00 2001 From: hellcat Date: Mon, 27 Jul 2026 15:35:46 +0800 Subject: [PATCH] no message --- app/Http/Controllers/Api/Nasa/V1/Base/ListController.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/Nasa/V1/Base/ListController.php b/app/Http/Controllers/Api/Nasa/V1/Base/ListController.php index 4d9b7973..afaaa86e 100755 --- a/app/Http/Controllers/Api/Nasa/V1/Base/ListController.php +++ b/app/Http/Controllers/Api/Nasa/V1/Base/ListController.php @@ -239,9 +239,16 @@ abstract class ListController $iId = request('id'); $sField = request('field'); + $sFieldType = $this->aFieldTypes[$sField] ?? ''; + $sHit = $this->oModel->find($iId)?->{$sField}; if (is_array($sHit)) { - $sHit = json_encode($sHit, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT); + $sHit = json_encode($sHit); + } + + if ($sFieldType == 'json') { + $sHit = json_decode($sHit, true); + $sHit = json_encode($sHit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); } return response()->json([