Reset status on key change and before verification

[MAILPOET-2431]
This commit is contained in:
Jan Jakeš
2019-12-10 15:26:40 +01:00
committed by Jack Kitterhing
parent 0bd1b27826
commit 7a35d0276d

View File

@@ -141,7 +141,12 @@ const PremiumTab = (props) => {
className="regular-text"
name="premium[premium_key]"
value={key || ''}
onChange={(event) => setKey(event.target.value.trim() || null)}
onChange={(event) => {
setKey(event.target.value.trim() || null);
setPremiumStatus(null);
setPremiumInstallationStatus(null);
setMssKeyValid(null);
}}
/>
{' '}
<button
@@ -157,6 +162,10 @@ const PremiumTab = (props) => {
return;
}
setPremiumStatus(null);
setPremiumInstallationStatus(null);
setMssKeyValid(null);
MailPoet.Modal.loading(true);
await verifyMailPoetSendingServiceKey();
await verifyMailPoetPremiumKey();