|
|
@ -761,7 +761,9 @@ public class FragmentMessages extends FragmentBase {
|
|
|
|
db.beginTransaction();
|
|
|
|
db.beginTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
EntityFolder target = db.folder().getFolder(tid);
|
|
|
|
EntityFolder target = db.folder().getFolder(tid);
|
|
|
|
if (target != null) {
|
|
|
|
if (target == null)
|
|
|
|
|
|
|
|
throw new IllegalArgumentException(context.getString(R.string.title_no_folder));
|
|
|
|
|
|
|
|
|
|
|
|
EntityAccount account = db.account().getAccount(target.account);
|
|
|
|
EntityAccount account = db.account().getAccount(target.account);
|
|
|
|
EntityMessage message = db.message().getMessage(id);
|
|
|
|
EntityMessage message = db.message().getMessage(id);
|
|
|
|
if (message != null) {
|
|
|
|
if (message != null) {
|
|
|
@ -774,7 +776,6 @@ public class FragmentMessages extends FragmentBase {
|
|
|
|
db.message().setMessageUiIgnored(threaded.id, true);
|
|
|
|
db.message().setMessageUiIgnored(threaded.id, true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
db.setTransactionSuccessful();
|
|
|
|
db.setTransactionSuccessful();
|
|
|
|
} finally {
|
|
|
|
} finally {
|
|
|
|