mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-04-20 16:51:02 -05:00
refactor: chatbox user chat status
Only save the user's chat status in one place, and sync it with the server when it's updated.
This commit is contained in:
@@ -420,7 +420,7 @@ class ChatController extends Controller
|
||||
}
|
||||
|
||||
/* USERS */
|
||||
public function updateUserChatStatus(Request $request): \Illuminate\Http\JsonResponse
|
||||
public function updateUserChatStatus(Request $request): \Illuminate\Contracts\Routing\ResponseFactory|\Illuminate\Http\Response
|
||||
{
|
||||
$user = $request->user();
|
||||
$user->load(['chatStatus', 'chatroom', 'group', 'echoes']);
|
||||
@@ -432,7 +432,7 @@ class ChatController extends Controller
|
||||
$user->chatStatus()->associate($status);
|
||||
$user->save();
|
||||
|
||||
return response()->json($user);
|
||||
return response('success');
|
||||
}
|
||||
|
||||
public function updateUserRoom(Request $request): \Illuminate\Http\JsonResponse
|
||||
|
||||
Reference in New Issue
Block a user