From b4714b53601c51ccf55791c494c4c53ac77d1e79 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Mon, 12 Sep 2016 12:09:21 +0100 Subject: [PATCH] Removed redundant message state check. --- .../src/org/briarproject/sync/ValidationManagerImpl.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/briar-core/src/org/briarproject/sync/ValidationManagerImpl.java b/briar-core/src/org/briarproject/sync/ValidationManagerImpl.java index 1dba8b9c37..c83ee44793 100644 --- a/briar-core/src/org/briarproject/sync/ValidationManagerImpl.java +++ b/briar-core/src/org/briarproject/sync/ValidationManagerImpl.java @@ -205,10 +205,8 @@ class ValidationManagerImpl implements ValidationManager, Service, if (e.getValue() != DELIVERED) allDelivered = false; } if (anyInvalid) { - if (db.getMessageState(txn, id) != INVALID) { - invalidateMessage(txn, id); - invalidate = getDependentsToInvalidate(txn, id); - } + invalidateMessage(txn, id); + invalidate = getDependentsToInvalidate(txn, id); } else if (allDelivered) { Message m = parseMessage(id, db.getRawMessage(txn, id)); Group g = db.getGroup(txn, m.getGroupId()); -- GitLab