From 9591a246f094c41f5732ef208c8b8df0b956096e Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Wed, 11 Jan 2023 00:24:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=20=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=B9=BF=E6=92=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Modules/BroadcastController.php | 32 ++++++++----------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/app/Http/Controllers/Modules/BroadcastController.php b/app/Http/Controllers/Modules/BroadcastController.php index 74e285c..d4caed4 100644 --- a/app/Http/Controllers/Modules/BroadcastController.php +++ b/app/Http/Controllers/Modules/BroadcastController.php @@ -15,15 +15,8 @@ public function broadcast_to_user(Request $request, User $user): JsonResponse { $this->validate($request, $this->rules()); - $type = 'modules.users.event'; - if ($request->filled('type')) { - $type .= '.' . $request->input('type'); - } else { - $type .= '.message'; - } - - broadcast(new Users($user, $type, $request->all())); + broadcast(new Users($user, $request->filled('type'), $request->all())); return $this->created($request); } @@ -32,18 +25,19 @@ private function rules(): array { return [ 'message' => 'required', + 'type' => 'required|in:info,error,warning,success' ]; } - public function broadcast_to_host(Request $request, Host $host): JsonResponse - { - $this->validate($request, $this->rules()); - - broadcast(new Users($host->user, 'modules.hosts.event', [ - 'host' => $host, - 'message' => $request->input('message') - ])); - - return $this->created($request->input('message')); - } + // public function broadcast_to_host(Request $request, Host $host): JsonResponse + // { + // $this->validate($request, $this->rules()); + // + // broadcast(new Users($host->user, 'modules.hosts.event', [ + // 'host' => $host, + // 'message' => $request->input('message') + // ])); + // + // return $this->created($request->input('message')); + // } }