Fixed message similarity for messages without ID

This commit is contained in:
M66B
2019-11-06 17:36:22 +01:00
parent 618b19686f
commit be5f64011b
2 changed files with 9 additions and 5 deletions

View File

@@ -259,6 +259,11 @@ public interface DaoMessage {
" AND msgid = :msgid")
List<EntityMessage> getMessageByMsgId(long account, String msgid);
@Query("SELECT * FROM message" +
" WHERE account = :account" +
" AND (id = :id OR msgid = :msgid)")
List<EntityMessage> getMessagesBySimilarity(long account, long id, String msgid);
@Query("SELECT COUNT(*) FROM message" +
" WHERE folder = :folder" +
" AND msgid = :msgid")