瀏覽代碼

Merge pull request #2395 from visuddhinanda/development

no resource abort 404
visuddhinanda 3 天之前
父節點
當前提交
1743d4aeb1
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      api-v13/app/Http/Controllers/Library/WikiController.php

+ 6 - 1
api-v13/app/Http/Controllers/Library/WikiController.php

@@ -216,7 +216,12 @@ HTML,
             $term = $this->termService->communityWiki($word, $lang, 'html');
         }
 
-        $result = $this->searchService->get("term_{$term['guid']}");
+        try {
+            $result = $this->searchService->get("term_{$term['guid']}");
+        } catch (\Throwable $th) {
+            abort(404);
+        }
+
         if (isset($result['_source']['tags'])) {
             $quality = $this->getQuality($result['_source']['tags']);
         } else {