search for muc pms when fetching last mam reference
This commit is contained in:
		
							parent
							
								
									5e1bbea5f0
								
							
						
					
					
						commit
						b501f4cf72
					
				|  | @ -889,7 +889,7 @@ public class DatabaseBackend extends SQLiteOpenHelper { | |||
| 		Cursor cursor = null; | ||||
| 		try { | ||||
| 			SQLiteDatabase db = this.getReadableDatabase(); | ||||
| 			String sql = "select messages.timeSent,messages.serverMsgId from accounts join conversations on accounts.uuid=conversations.accountUuid join messages on conversations.uuid=messages.conversationUuid where accounts.uuid=? and (messages.status=0 or messages.carbon=1 or messages.serverMsgId not null) and conversations.mode=0 order by messages.timesent desc limit 1"; | ||||
| 			String sql = "select messages.timeSent,messages.serverMsgId from accounts join conversations on accounts.uuid=conversations.accountUuid join messages on conversations.uuid=messages.conversationUuid where accounts.uuid=? and (messages.status=0 or messages.carbon=1 or messages.serverMsgId not null) and (conversations.mode=0 or (messages.serverMsgId not null and messages.type=4)) order by messages.timesent desc limit 1"; | ||||
| 			String[] args = {account.getUuid()}; | ||||
| 			cursor = db.rawQuery(sql, args); | ||||
| 			if (cursor.getCount() == 0) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Daniel Gultsch
						Daniel Gultsch