diff options
author | Wouter Tinus <wouter.tinus@gmail.com> | 2020-06-23 19:47:15 +0200 |
---|---|---|
committer | Wouter Tinus <wouter.tinus@gmail.com> | 2020-06-23 19:47:15 +0200 |
commit | f25f39df173e21de3905a78bbd902a3ff84b7f84 (patch) | |
tree | 129a8a101408547b3a2d768214d4aef7b412950d | |
parent | c21744bac5c93aa52ce879166abde2cee6f45e3d (diff) | |
download | letsencrypt-win-simple-f25f39df173e21de3905a78bbd902a3ff84b7f84.zip letsencrypt-win-simple-f25f39df173e21de3905a78bbd902a3ff84b7f84.tar.gz letsencrypt-win-simple-f25f39df173e21de3905a78bbd902a3ff84b7f84.tar.bz2 |
don't try to process invalid orders
-rw-r--r-- | src/main.lib/RenewalValidator.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.lib/RenewalValidator.cs b/src/main.lib/RenewalValidator.cs index 5f44ef8..704fa3e 100644 --- a/src/main.lib/RenewalValidator.cs +++ b/src/main.lib/RenewalValidator.cs @@ -49,6 +49,12 @@ namespace PKISharp.WACS return; } + if (context.Order.Details.Payload.Status == AcmeClient.OrderInvalid) + { + context.Result.AddErrorMessage($"Created order was invalid"); + return; + } + // Maybe validation is not needed at all var orderValid = false; if (context.Order.Details.Payload.Status == AcmeClient.OrderReady || |