lh 1 mēnesi atpakaļ
vecāks
revīzija
c885a6eb86
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      app/Services/Canvas/CanvasService.php

+ 4 - 0
app/Services/Canvas/CanvasService.php

@@ -52,6 +52,7 @@ class CanvasService
         $cpid       = Site::getCpid();
         $anime_id   = (int)getProp($data, 'anime_id', 0);
         $episode_id = (int)getProp($data, 'episode_id', 0);
+        $title = getProp($data, 'title');
         $page       = max(1, (int)getProp($data, 'page', 1));
         $page_size  = min(100, max(1, (int)getProp($data, 'page_size', 20)));
 
@@ -69,6 +70,9 @@ class CanvasService
         if ($episode_id) {
             $query->where('episode_id', $episode_id);
         }
+        if ($title) {
+            $query->where('name', 'like', "%$title%");
+        }
 
         $list = $query->orderByDesc('id')->paginate($page_size, ['*'], 'page', $page);