mirror of
https://github.com/google/nomulus.git
synced 2025-05-14 00:17:20 +02:00
Remove the fallback trid logic in DomainAllocateFlow.
There are no applications extant that predate the creationTrid field. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=136047561
This commit is contained in:
parent
bffc98c6ea
commit
70afce13fe
2 changed files with 3 additions and 23 deletions
|
@ -14,7 +14,6 @@
|
|||
|
||||
package google.registry.flows.domain;
|
||||
|
||||
import static com.google.common.base.Preconditions.checkNotNull;
|
||||
import static google.registry.flows.domain.DomainFlowUtils.getReservationType;
|
||||
import static google.registry.model.EppResourceUtils.loadDomainApplication;
|
||||
import static google.registry.model.ofy.ObjectifyService.ofy;
|
||||
|
@ -137,19 +136,7 @@ public class DomainAllocateFlow extends DomainCreateOrAllocateFlow {
|
|||
DomainPendingActionNotificationResponse.create(
|
||||
application.getFullyQualifiedDomainName(),
|
||||
true,
|
||||
// If the creation TRID is not present on the application (this can happen for
|
||||
// older applications written before this field was added), then we must read
|
||||
// the earliest history entry for the application to retrieve it.
|
||||
application.getCreationTrid() == null
|
||||
? checkNotNull(ofy()
|
||||
.load()
|
||||
.type(HistoryEntry.class)
|
||||
.ancestor(application)
|
||||
.order("modificationTime")
|
||||
.first()
|
||||
.now()
|
||||
.getTrid())
|
||||
: application.getCreationTrid(),
|
||||
application.getCreationTrid(),
|
||||
now)))
|
||||
.setResponseExtensions(ImmutableList.of(
|
||||
new LaunchInfoResponseExtension.Builder()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue