From dfc7947a2f7b32f1acf980c5888aa0bc698435fb Mon Sep 17 00:00:00 2001 From: sarahcaseybot Date: Thu, 13 Jul 2023 12:02:37 -0400 Subject: [PATCH] Fix small bug in getting retry header in publishDnsUpdates (#2076) --- .../java/google/registry/dns/PublishDnsUpdatesAction.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/google/registry/dns/PublishDnsUpdatesAction.java b/core/src/main/java/google/registry/dns/PublishDnsUpdatesAction.java index 0a5a762dd..d71cc5c88 100644 --- a/core/src/main/java/google/registry/dns/PublishDnsUpdatesAction.java +++ b/core/src/main/java/google/registry/dns/PublishDnsUpdatesAction.java @@ -154,9 +154,10 @@ public final class PublishDnsUpdatesAction implements Runnable, Callable { this.timeout = timeout; this.sendEmailService = sendEmailService; retryCount = - cloudTasksRetryCount.orElse( - appEngineRetryCount.orElseThrow( - () -> new IllegalStateException("Missing a valid retry count header"))); + cloudTasksRetryCount.orElseGet( + () -> + appEngineRetryCount.orElseThrow( + () -> new IllegalStateException("Missing a valid retry count header"))); this.dnsWriter = dnsWriter; this.enqueuedTime = enqueuedTime; this.itemsCreateTime = itemsCreateTime;