mirror of
https://github.com/google/nomulus
synced 2026-02-05 04:21:07 +00:00
Enhance transfer logic for transaction reporting
Explicit transfer acks/nacks reverse the roles for transaction reporting tabulation- this adds a quick check to account for this going forward. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=199474444
This commit is contained in:
@@ -113,6 +113,7 @@ public final class TransactionsReportingQueryBuilder implements QueryBuilder {
|
||||
.put("EARLIEST_REPORT_TIME", timestampFormatter.print(earliestReportTime))
|
||||
.put("LATEST_REPORT_TIME", timestampFormatter.print(latestReportTime))
|
||||
.put("CLIENT_ID", "clientId")
|
||||
.put("OTHER_CLIENT_ID", "otherClientId")
|
||||
.put("TRANSFER_SUCCESS_FIELD", "TRANSFER_GAINING_SUCCESSFUL")
|
||||
.put("TRANSFER_NACKED_FIELD", "TRANSFER_GAINING_NACKED")
|
||||
.put("DEFAULT_FIELD", "field")
|
||||
@@ -127,7 +128,9 @@ public final class TransactionsReportingQueryBuilder implements QueryBuilder {
|
||||
.put("HISTORYENTRY_TABLE", "HistoryEntry")
|
||||
.put("EARLIEST_REPORT_TIME", timestampFormatter.print(earliestReportTime))
|
||||
.put("LATEST_REPORT_TIME", timestampFormatter.print(latestReportTime))
|
||||
// Roles are reversed for losing queries
|
||||
.put("CLIENT_ID", "otherClientId")
|
||||
.put("OTHER_CLIENT_ID", "clientId")
|
||||
.put("TRANSFER_SUCCESS_FIELD", "TRANSFER_LOSING_SUCCESSFUL")
|
||||
.put("TRANSFER_NACKED_FIELD", "TRANSFER_LOSING_NACKED")
|
||||
.put("DEFAULT_FIELD", "NULL")
|
||||
|
||||
Reference in New Issue
Block a user