rocket-a


git -C '/home/opc/rocketa.git' show c8c5ba6 -- app/Http/Controllers/Media/Ad.php

commit c8c5ba61b1fb4c40e219ffbcf4e593c54f7d4ac6
Author: Satoshi Ujihara <satoshi_ujihara@fivegate.jp>
Date:   Thu Dec 18 12:00:15 2025 +0900

    メディア会員登録フロー変更

diff --git a/app/Http/Controllers/Media/Ad.php b/app/Http/Controllers/Media/Ad.php
index f36ce24..c934d3c 100644
--- a/app/Http/Controllers/Media/Ad.php
+++ b/app/Http/Controllers/Media/Ad.php
@@ -290,6 +290,8 @@ class Ad extends Controller
         // サムネイル用配列
         $ad_material_datas = [];
 
+        $msg = '';
+
         // 検索条件
         $conditions = [
             'ad_id' => null,
@@ -317,6 +319,7 @@ class Ad extends Controller
         $media_list = [];
         $media_datas = MediaDatas::select('id', 'name')
             ->where('company_id', Auth::user('medias')->media_company_id)
+            ->where('status', '1')
             ->get();
         if ($media_datas) {
             $i = 0;
@@ -330,7 +333,6 @@ class Ad extends Controller
 
             }
         }
-        if(!$conditions['media_id'])echo "1件以上、メディアの登録を行ってください。";
         // クライアント一覧
         $client_list = $this->getClientList();
 
@@ -589,7 +591,11 @@ class Ad extends Controller
                     ->first();
             }
         }
+        //メディア登録していない場合エラーメッセージ
+        if(!$media_list) {
+            $msg = "ad-list.msg_no_media";
 
+        }
         return view('media.ad.list')
             ->with('conditions', $conditions)
             ->with('device_list', \Config::get('const.device_list'))
@@ -602,7 +608,8 @@ class Ad extends Controller
             ->with('ad_reward_datas', $ad_reward_datas)
             ->with('ad_join_media_datas', $ad_join_media_datas)
             ->with('ad_material_datas', $ad_material_datas)
-            ->with('paginate_data', $paginate_data);
+            ->with('paginate_data', $paginate_data)
+            ->with('msg', $msg);
     }
 
     public function applicationAdJoinMediaDatas(Request $request)

diff.txt · 最終更新: by root