浏览代码

Update DiscoverController, change api schema

Daniel Supernault 4 年之前
父节点
当前提交
2eea04097a
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. 8 2
      app/Http/Controllers/DiscoverController.php

+ 8 - 2
app/Http/Controllers/DiscoverController.php

@@ -129,10 +129,16 @@ class DiscoverController extends Controller
       $tag = $request->input('hashtag');
 
       $hashtag = Hashtag::whereName($tag)->firstOrFail();
-      $res['tags'] = StatusHashtagService::get($hashtag->id, $page, $end);
       if($page == 1) {
-        $res['follows'] = HashtagFollow::whereUserId(Auth::id())->whereHashtagId($hashtag->id)->exists();
+        $res['follows'] = HashtagFollow::whereUserId(Auth::id())
+          ->whereHashtagId($hashtag->id)
+          ->exists();
       }
+      $res['hashtag'] = [
+        'name' => $hashtag->name,
+        'url' => $hashtag->url()
+      ];
+      $res['tags'] = StatusHashtagService::get($hashtag->id, $page, $end);
       return $res;
     }