改进 模块广播

This commit is contained in:
iVampireSP.com 2023-01-11 00:22:09 +08:00
parent 9128630923
commit eb90edd9a4
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132
2 changed files with 3 additions and 6 deletions

View File

@ -23,11 +23,11 @@ class Users extends Event implements ShouldBroadcastNow
* *
* @return void * @return void
*/ */
public function __construct(User $user, $type, $message) public function __construct(User $user, $type, string|array $data)
{ {
$this->user = $user; $this->user = $user;
$this->type = $type; $this->type = $type;
$this->data = $message; $this->data = $data;
if (Auth::guard('module')->check()) { if (Auth::guard('module')->check()) {
$this->module = Auth::guard('module')->user(); $this->module = Auth::guard('module')->user();

View File

@ -23,10 +23,7 @@ public function broadcast_to_user(Request $request, User $user): JsonResponse
$type .= '.message'; $type .= '.message';
} }
broadcast(new Users($user, $type, [ broadcast(new Users($user, $type, $request->all()));
'user' => $user,
'message' => $request->input('message')
]));
return $this->created($request); return $this->created($request);
} }