From 748d2497716147bcc2ef5fef309d1ae17dfab577 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Wed, 12 Feb 2020 09:31:16 -0300 Subject: [PATCH] [core] log the role when failing to parse creator session --- .../briar/privategroup/invitation/SessionParserImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java b/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java index 184c42636..bbcd51493 100644 --- a/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java +++ b/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java @@ -71,7 +71,10 @@ class SessionParserImpl implements SessionParser { @Override public CreatorSession parseCreatorSession(GroupId contactGroupId, BdfDictionary d) throws FormatException { - if (getRole(d) != CREATOR) throw new IllegalArgumentException(); + if (getRole(d) != CREATOR) { + throw new IllegalArgumentException( + "Expected creator, but found " + getRole(d).name()); + } return new CreatorSession(contactGroupId, getPrivateGroupId(d), getLastLocalMessageId(d), getLastRemoteMessageId(d), getLocalTimestamp(d), getInviteTimestamp(d),