Просмотр исходного кода

$request->get('view') === "study"

visuddhinanda 2 лет назад
Родитель
Сommit
e1313fd61a
1 измененных файлов с 10 добавлено и 11 удалено
  1. 10 11
      app/Http/Resources/CourseResource.php

+ 10 - 11
app/Http/Resources/CourseResource.php

@@ -81,18 +81,17 @@ class CourseResource extends JsonResource
             }
         }
 
-        if($request->get('view') !== "create"){
+        if($request->get('view') === "study" || $request->get('view') === "teach"){
             $user = AuthApi::current($request);
-            if(!$user){
-                return $this->error(__('auth.failed'));
-            }
-            $course_member = CourseMember::where('user_id',$user["user_uid"])
-                                  ->where('course_id',$this->id)
-                                  ->where('is_current',true)
-                                  ->first();
-            if($course_member){
-                $data['my_status'] = $course_member->status;
-                $data['my_status_id'] = $course_member->id;
+            if($user){
+                $course_member = CourseMember::where('user_id',$user["user_uid"])
+                                    ->where('course_id',$this->id)
+                                    ->where('is_current',true)
+                                    ->first();
+                if($course_member){
+                    $data['my_status'] = $course_member->status;
+                    $data['my_status_id'] = $course_member->id;
+                }
             }
         }else{
             //计算待审核