From b0a5a69b818d24fc5d9905495e95934e43f2ca10 Mon Sep 17 00:00:00 2001 From: Torsten Grote <t@grobox.de> Date: Wed, 26 Oct 2016 18:19:02 -0200 Subject: [PATCH] Remove group from database in PrivateGroupManager --- .../org/briarproject/privategroup/PrivateGroupManagerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/briar-core/src/org/briarproject/privategroup/PrivateGroupManagerImpl.java b/briar-core/src/org/briarproject/privategroup/PrivateGroupManagerImpl.java index 7a623419ed..a8a867de19 100644 --- a/briar-core/src/org/briarproject/privategroup/PrivateGroupManagerImpl.java +++ b/briar-core/src/org/briarproject/privategroup/PrivateGroupManagerImpl.java @@ -138,12 +138,13 @@ public class PrivateGroupManagerImpl extends BdfIncomingMessageHook implements @Override public void removePrivateGroup(GroupId g) throws DbException { - // TODO Transaction txn = db.startTransaction(false); try { for (PrivateGroupHook hook : hooks) { hook.removingGroup(txn, g); } + Group group = db.getGroup(txn, g); + db.removeGroup(txn, group); txn.setComplete(); } finally { db.endTransaction(txn); -- GitLab