Quellcode durchsuchen

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

visuddhinanda vor 3 Jahren
Ursprung
Commit
3c5fc44247
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      app/Http/Controllers/ArticleController.php

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

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