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

+ 11 - 1
app/Http/Controllers/DhammaTermController.php

@@ -233,9 +233,19 @@ class DhammaTermController extends Controller
                     return $this->error("channel id failed");
                 }else{
                     $term->owner = $channelInfo['studio_id'];
+                    $term->language = $channelInfo['lang'];
                 }
             }else{
-                $term->owner = StudioApi::getIdByName($request->get("studioName"));
+                if($request->has("studioId")){
+                    $studioId = $request->get("studioId");
+                }else if($request->has("studioName")){
+                    $studioId = StudioApi::getIdByName($request->get("studioName"));
+                }
+                if(Str::isUuid($studioId)){
+                    $term->owner = $studioId;
+                }else{
+                    return $this->error('not valid studioId');
+                }
             }
             $term->editor_id = $user["user_id"];
             $term->create_time = time()*1000;