Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: Apponaug
-
Fix Version/s: Wickford
-
Component/s: None
-
Labels:None
-
Story Points:5
-
Sprint:Wickford - Sprint 6, Wickford - Sprint 7
Description
NTT is seeing campaigns that are deployed on August 1 (local time) that have nominal monthly budget start dates of July 31. It appears that the listener creates a new Date object and passes that to the AdMaxBudgetUpdater to create the admaxNominalMonthlyBudgets entry. When the UTC date is different from the local date, the budget entries are created with the wrong startDate.
Cases to test:
Deploy a new order for a Japanese reseller (UTC +9) sometime after 3pm UTC. Check whether admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy a new order for a California reseller (UTC -7) sometime before 7am UTC. Check whether admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy an updated order (add a campaign) for a Japanese reseller (UTC +9) sometime after 3pm UTC. Check whether new admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy an updated order (add a campaign) for a California reseller (UTC -7) sometime before 7am UTC. Check whether new admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy an updated order (changed budget amount) for a Japanese reseller (UTC +9) sometime after 3pm UTC. Check whether new admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy an updated order (changed budget amount) for a California reseller (UTC -7) sometime before 7am UTC. Check whether new admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy an updated order (remove a campaign) for a Japanese reseller (UTC +9) sometime after 3pm UTC. Check whether new admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Deploy an updated order (remove a campaign) for a California reseller (UTC -7) sometime before 7am UTC. Check whether new admaxNominalMonthlyBudgets entry has UTC date or reseller date.
Set the accrual status for a Japanese reseller campaign (UTC +9) sometime after 3pm UTC. Check whether new admaxCampaignBudgetAccrualStatus entry has UTC date or reseller date.
Set the accrual status for a California reseller campaign (UTC -7) sometime before 7am UTC. Check whether new admaxCampaignBudgetAccrualStatus entry has UTC date or reseller date.