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