If the api key has expired I get the correct error message:
"Unable to check haveibeenpwned.com. Your api key is invalid.".
However, that message is followed by another message:
"No breached entries found."
I would like to suggest the second message to be somehow rephrased making it clearer that no checks were/could be performed and maybe are flagged as a warning or error and a hint to renew the api key.
When searching breaches based on username:
If the api key has expired I get the correct error message: "Unable to check haveibeenpwned.com. Your api key is invalid.".
However, that message is followed by another message: "No breached entries found."
I would like to suggest the second message to be somehow rephrased making it clearer that no checks were/could be performed and maybe are flagged as a warning or error and a hint to renew the api key.
Cheers