Journal sharing: Add a nice error message when journal is not found.

pull/14/head
Tom Hacohen 8 years ago
parent 5c2601f408
commit f8d0878003

@ -82,7 +82,11 @@ public class AddMemberFragment extends DialogFragment {
try {
UserInfoManager userInfoManager = new UserInfoManager(httpClient, remote);
memberPubKey = userInfoManager.get(memberEmail).getPubkey();
UserInfoManager.UserInfo userInfo = userInfoManager.get(memberEmail);
if (userInfo == null) {
throw new Exception(getString(R.string.collection_members_error_user_not_found, memberEmail));
}
memberPubKey = userInfo.getPubkey();
return new AddResult(null);
} catch (Exception e) {
return new AddResult(e);

@ -119,6 +119,7 @@
<string name="collection_members_adding">Adding member</string>
<string name="trust_fingerprint_title">Verify security fingerprint</string>
<string name="trust_fingerprint_body">Verify %s\'s security fingerprint to ensure the encryption is secure.</string>
<string name="collection_members_error_user_not_found">User (%s) not found, or has journal sharing disabled.</string>
<string name="collection_members_removing">Removing member</string>
<string name="collection_members_remove_error">Error removing member</string>
<string name="collection_members_remove_title">Remove member</string>

Loading…
Cancel
Save