(Fix) Bug: When changing status chat would crash

This was due to adding the Delete Message feature and the usage of
the users groups. The auth user was re-assigned by the status response
and that response did not eager load the group relationship thus making
auth.group null.
This commit is contained in:
Poppabear
2018-05-12 17:40:51 -04:00
parent 9f46bd717f
commit cdb860cd73

View File

@@ -67,7 +67,7 @@ class ChatController extends Controller
/* USERS */
public function updateUserChatStatus(Request $request, $id)
{
$user = User::with(['chatStatus', 'chatroom'])->findOrFail($id);
$user = User::with(['chatStatus', 'chatroom', 'group'])->findOrFail($id);
$status = $this->chat->statusFindOrFail($request->get('status_id'));
$user->chatStatus()->dissociate();
@@ -80,7 +80,7 @@ class ChatController extends Controller
public function updateUserRoom(Request $request, $id)
{
$user = User::with(['chatStatus', 'chatroom'])->findOrFail($id);
$user = User::with(['chatStatus', 'chatroom', 'group'])->findOrFail($id);
$room = $this->chat->roomFindOrFail($request->get('room_id'));
$user->chatroom()->dissociate();