visuddhinanda 1 год назад
Родитель
Сommit
8355e9d6b2
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      app/Http/Resources/CourseResource.php

+ 8 - 0
app/Http/Resources/CourseResource.php

@@ -53,6 +53,14 @@ class CourseResource extends JsonResource
                                         ->where('is_current',true)
                                         ->where('is_current',true)
                                         ->select(['role','status'])
                                         ->select(['role','status'])
                                         ->get();
                                         ->get();
+        $user = AuthApi::current($request);
+        if($user){
+            $data['my_role'] = CourseMember::where('course_id',$this->id)
+                                            ->where('is_current',true)
+                                            ->where('user_id',$user['user_uid'])
+                                            ->value('role');
+        }
+
         if($this->cover){
         if($this->cover){
             $thumb = str_replace('.jpg','_m.jpg',$this->cover);
             $thumb = str_replace('.jpg','_m.jpg',$this->cover);
             if (App::environment('local')) {
             if (App::environment('local')) {