git -C '/home/opc/rocketa.git' show c8c5ba6 -- app/Http/Controllers/Media/Ad.phpcommit 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)