printIdentityFingerprint(m, id);
}
} catch (InvalidNumberException e) {
- System.out.println("Invalid number: " + e.getMessage());
+ System.err.println("Invalid number: " + e.getMessage());
}
}
return 0;
import net.sourceforge.argparse4j.inf.Namespace;
import net.sourceforge.argparse4j.inf.Subparser;
-import java.io.IOException;
-
import org.asamk.signal.manager.Manager;
import org.whispersystems.signalservice.api.util.InvalidNumberException;
+import java.io.IOException;
+
public class UpdateContactCommand implements LocalCommand {
@Override
m.setExpirationTimer(number, expiration);
}
} catch (InvalidNumberException e) {
- System.out.println("Invalid contact number: " + e.getMessage());
+ System.err.println("Invalid contact number: " + e.getMessage());
+ return 1;
} catch (IOException e) {
System.err.println("Update contact error: " + e.getMessage());
return 3;
for (ContactTokenDetails contact : contacts) {
newE164Members.remove(contact.getNumber());
}
- System.err.println("Failed to add members " + Util.join(", ", newE164Members) + " to group: Not registered on Signal");
- System.err.println("Aborting…");
- System.exit(1);
+ throw new IOException("Failed to add members " + Util.join(", ", newE164Members) + " to group: Not registered on Signal");
}
g.addMembers(members);
try {
preKeyMap.put(preKeyId, Base64.decode(preKey.get("record").asText()));
} catch (IOException e) {
- System.out.println(String.format("Error while decoding prekey for: %s", preKeyId));
+ System.err.println(String.format("Error while decoding prekey for: %s", preKeyId));
}
}
}
SessionInfo sessionInfo = new SessionInfo(serviceAddress, deviceId, Base64.decode(record));
sessionStore.sessions.add(sessionInfo);
} catch (IOException e) {
- System.out.println(String.format("Error while decoding session for: %s", sessionName));
+ System.err.println(String.format("Error while decoding session for: %s", sessionName));
}
}
}
try {
preKeyMap.put(preKeyId, Base64.decode(preKey.get("record").asText()));
} catch (IOException e) {
- System.out.println(String.format("Error while decoding prekey for: %s", preKeyId));
+ System.err.println(String.format("Error while decoding prekey for: %s", preKeyId));
}
}
}