Jelajahi Sumber

para uid 判断是否是uuid

visuddhinanda 1 bulan lalu
induk
melakukan
df970bbcd0
1 mengubah file dengan 7 tambahan dan 2 penghapusan
  1. 7 2
      api-v12/app/Services/PaliTextService.php

+ 7 - 2
api-v12/app/Services/PaliTextService.php

@@ -4,6 +4,7 @@ namespace App\Services;
 
 use App\Models\PaliText;
 use Illuminate\Support\Facades\Log;
+use Illuminate\Support\Str;
 
 class PaliTextService
 {
@@ -39,10 +40,14 @@ class PaliTextService
         if (!$bookPara) {
             return [];
         }
-        if (isset($bookPara->uid) && $bookPara->uid) {
+        if (Str::isUuid($bookPara->uid)) {
             return app(TagService::class)->getTagsName($bookPara->uid);
         } else {
-            Log::error('book uid is null', ['book' => $book, 'para' => $para]);
+            Log::error('book uid not uuid', [
+                'book' => $book,
+                'para' => $para,
+                'uid' => $bookPara->uid
+            ]);
             return [];
         }
     }