Browse Source

:bug: 判断当前用户存在失败

visuddhinanda 3 năm trước cách đây
mục cha
commit
3c5fc44247

+ 3 - 2
app/Http/Controllers/ArticleController.php

@@ -137,14 +137,15 @@ class ArticleController extends Controller
         if($article->status<30){
         if($article->status<30){
             //私有文章,判断权限
             //私有文章,判断权限
             $user = \App\Http\Api\AuthApi::current($request);
             $user = \App\Http\Api\AuthApi::current($request);
-            if($user){
+            if(!$user){
                 //判断当前用户是否有指定的studio的权限
                 //判断当前用户是否有指定的studio的权限
                 return $this->error(__('auth.failed'));
                 return $this->error(__('auth.failed'));
             }
             }
             if($user['user_uid'] !== $article->owner){
             if($user['user_uid'] !== $article->owner){
                 //非所有者
                 //非所有者
-                //TODO 判断是否协作
                 return $this->error(__('auth.failed'));
                 return $this->error(__('auth.failed'));
+            }else{
+                //TODO 判断是否协作
             }
             }
         }
         }
         return $this->ok(new ArticleResource($article));
         return $this->ok(new ArticleResource($article));