Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: Mercury
-
Fix Version/s: Kinsei
-
Component/s: Reseller UI
-
Labels:None
-
Environment:
QA 7
aml-ui-reseller-gwt-2.9.1.war
-
Story Points:3
-
Sprint:Sprint 4
Description
On YJ enabled system, "Google performance data" section displays
1.Login to Reseller UI and search the performance account
2.Select the performance account and navigate to "Reports" section
Actual result:
It displays Yahoo Japan performance data and Google performance data also. (See the attached screenshot)
Expected Result:
Only YJ enabled system shouldn't display Google performance data on Reseller UI
/* * * * * * IMPORTANT * * * * * */
Please note, this is NOT a YJ related bug. The behavior is incorrect in general for our current set of use cases. We believe this to be due to a false assumption early on in the feature that Google would always be enabled on every system for every reseller. This assumption led to more complicated logic being implemented than necessary.
The rules should be:
Always display the aggregate table.
If there is only one active distribution at the reseller level, only display the aggregate table.
If there are more than one active distribution, always display the distribution specific table of performance data if data is available at the merchant level for each distribution, even if the reseller has disabled the distribution.
Never display a table for a disabled distribution if there is not preexisting data to show.