Skip to content

Commit 1a640b9

Browse files
committed
Only Last 45 chats will be shown
1 parent 6734a22 commit 1a640b9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

app/Http/Controllers/KchatController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ function kchat(Request $request){
9696
$tmp = DB::table('messages')
9797
->rightJoin('users', 'messages.user_id', '=', 'users.id')
9898
->rightJoin('conversations', 'messages.conversation_id', '=', 'conversations.id')
99-
->rightJoin(DB::raw('(SELECT DISTINCT participants.conversation_id, conversations.* FROM `participants` JOIN conversations ON participants.conversation_id = conversations.id WHERE participants.user_id = '.Auth()->user()->id.') lm'), 'messages.id', '=', 'lm.message_id')
99+
->rightJoin(DB::raw('(SELECT DISTINCT participants.conversation_id, conversations.* FROM `participants` JOIN conversations ON participants.conversation_id = conversations.id WHERE participants.user_id = '.Auth()->user()->id.' limit 45) lm'), 'messages.id', '=', 'lm.message_id')
100100
->select('messages.id as mid','messages.created_at as date','messages.id as mid','messages.message', 'messages.type', 'messages.user_id', 'users.first_name', 'users.last_name', 'users.photo', 'lm.*')
101101
->orderBy('messages.id')
102102
->orderBy('conversations.id');
@@ -123,6 +123,7 @@ function getConvo(Request $request){
123123
->rightJoin('participants', 'participants.conversation_id', '=', 'conversations.id')
124124
->where('participants.user_id', Auth()->user()->id)
125125
->where('conversations.conversation_name', 'like', '%'.$request->convo_like.'%')
126+
->limit(25)
126127
->get()
127128
->toArray();
128129

0 commit comments

Comments
 (0)