feat(t219): show pending-payment reconciliation
This commit is contained in:
@@ -834,6 +834,8 @@ type taskDetailView struct {
|
||||
ExecutionReport *ExecutionReport
|
||||
Candidates []AuthorizationCandidate
|
||||
OrderAuthorizations []OrderAuthorization
|
||||
OrderSubmissions []OrderSubmission
|
||||
HasReconciledOrder bool
|
||||
CanAuthorizeOrder bool
|
||||
ActiveAuthorizationID string
|
||||
}
|
||||
@@ -865,6 +867,13 @@ func taskDetailViewFrom(task Task) taskDetailView {
|
||||
canAuthorizeOrder = false
|
||||
}
|
||||
}
|
||||
hasReconciledOrder := false
|
||||
for _, submission := range task.OrderSubmissions {
|
||||
if submission.Status == "RECONCILED" {
|
||||
hasReconciledOrder = true
|
||||
break
|
||||
}
|
||||
}
|
||||
return taskDetailView{
|
||||
ID: task.ID,
|
||||
Title: task.Title,
|
||||
@@ -885,6 +894,8 @@ func taskDetailViewFrom(task Task) taskDetailView {
|
||||
ExecutionReport: task.ExecutionReport,
|
||||
Candidates: task.Candidates,
|
||||
OrderAuthorizations: task.OrderAuthorizations,
|
||||
OrderSubmissions: task.OrderSubmissions,
|
||||
HasReconciledOrder: hasReconciledOrder,
|
||||
CanAuthorizeOrder: canAuthorizeOrder,
|
||||
ActiveAuthorizationID: activeAuthorizationID,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user