Fix possible NPE

This commit is contained in:
crschnick 2023-04-04 08:42:48 +00:00
parent 92f319d20c
commit acebff1445

View file

@ -57,8 +57,11 @@ public class AskpassExchangeImpl extends AskpassExchange
}) })
.orElse(null); .orElse(null);
passwords.put(msg.getId(), r); // If the result is null, assume that the operation was aborted by the user
requestToId.put(msg.getRequest(), msg.getId()); if (r != null) {
passwords.put(msg.getId(), r);
requestToId.put(msg.getRequest(), msg.getId());
}
return Response.builder().value(r != null ? r.getSecretValue() : null).build(); return Response.builder().value(r != null ? r.getSecretValue() : null).build();
} }