Fix deleting old group in dbus mode

Fixes #1192
This commit is contained in:
AsamK 2023-04-02 19:25:49 +02:00
parent db42f61cbb
commit 03f193b34c
3 changed files with 19 additions and 2 deletions

View file

@ -1193,8 +1193,10 @@ public class DbusSignalImpl implements Signal {
public void quitGroup() throws Error.Failure {
try {
m.quitGroup(groupId, Set.of());
} catch (GroupNotFoundException | NotAGroupMemberException e) {
} catch (GroupNotFoundException e) {
throw new Error.GroupNotFound(e.getMessage());
} catch (NotAGroupMemberException e) {
throw new Error.NotAGroupMember(e.getMessage());
} catch (IOException e) {
throw new Error.Failure(e.getMessage());
} catch (LastGroupAdminException e) {