- var number = ns.getString("number");
- if (ns.getBoolean("trust-all-known-keys")) {
- boolean res;
- try {
- res = m.trustIdentityAllKeys(number);
- } catch (InvalidNumberException e) {
- throw new UserErrorException("Failed to parse recipient: " + e.getMessage());
- }
+ var recipentString = ns.getString("recipient");
+ var recipient = CommandUtil.getSingleRecipientIdentifier(recipentString, m.getSelfNumber());
+ if (Boolean.TRUE.equals(ns.getBoolean("trust-all-known-keys"))) {
+ boolean res = m.trustIdentityAllKeys(recipient);