Revert "Added transaction to fix threads"

This reverts commit cf2fa0d907.
This commit is contained in:
M66B 2020-04-30 14:27:57 +02:00
parent 45a6930068
commit aef8b1385e
1 changed files with 7 additions and 16 deletions

View File

@ -875,24 +875,15 @@ public class MessageHelper {
String thread = null;
DB db = DB.getInstance(context);
try {
db.beginTransaction();
for (String ref : refs) {
List<EntityMessage> messages = db.message().getMessagesByMsgId(account, ref);
for (EntityMessage message : messages) {
if (thread == null)
thread = message.thread;
if (thread != null && !thread.equals(message.thread))
db.message().setMessageThread(message.id, thread);
}
for (String ref : refs) {
List<EntityMessage> messages = db.message().getMessagesByMsgId(account, ref);
for (EntityMessage message : messages) {
if (thread == null)
thread = message.thread;
if (thread != null && !thread.equals(message.thread))
db.message().setMessageThread(message.id, thread);
}
db.setTransactionSuccessful();
} finally {
db.endTransaction();
}
if (thread != null)
return thread;