When pushing new NTP SI assets to replace assets that are currently live, the logo isn't being replaced. However, the images and links are being replaced.
When pushing new assets, we should be replacing the following:
There's really no STR that QA can run through as we need help from someone with access to the back-end. Quick summary of what needs to be completed:
photo.json removes the current NTP SI assets without any issuesActual result:
When pushing new NTP SI assets, the logo's are not being replaced.
Expected result:
When pushing new NTP SI assets, it should replace the old images, logos and links.
Reproduces how often: [Easily reproduced, Intermittent Issue]
100% reproducible using the scenario mentioned above.
Brave Version:
1.14.3 (20.1.30.18)Device details:
iPhone 6s+ running iOS 12.4.1 - ReproducediPhone 6s running iOS 13.3.1 - ReproducediPad Mini 4 running iOS 12.4.1 - ReproducediPad Air 3rd Gen running iOS 13.3.1 - ReproducedWebsite problems only:
N/AN/ACCing @bsclifton @jhreis @LaurenWags @srirambv @anthonypkeane @Brandon-T
Reproduced using:
Verification PASSED using 1.14.3 (20.1.31.17) on several iOS devices:
iPhone 6s+ running iOS 12iPhone 6s running iOS 13iPad Air 3rd Gen running iOS 13iPad Mini 4 running iOS 12iPad 5th Gen running iOS 12iPad Mini running iOS 13iPhone XR running iOS 13Went through the following cases and ensured that images/assets were being replaced while Brave was running in the foreground:
Test Case #1
campaign 1 were being usedcampaign 2 and ensured that images, links and logo's were replacedcampaign 2 were being used on clean installsTest Case #2
campaign 2 were being usedcampaign 1 and ensured that images, links and logo's were replacedphoto.json and ensured NTP SI weren't being displayedTest Case #3
campaign 1 were being used403 and ensured it didn't cause any issues client sideCCing @LaurenWags @srirambv
Most helpful comment
Verification PASSED using
1.14.3 (20.1.31.17)on several iOS devices:iPhone 6s+runningiOS 12iPhone 6srunningiOS 13iPad Air 3rd GenrunningiOS 13iPad Mini 4runningiOS 12iPad 5th GenrunningiOS 12iPad MinirunningiOS 13iPhone XRrunningiOS 13Went through the following cases and ensured that images/assets were being replaced while Brave was running in the foreground:
Test Case #1campaign 1were being usedcampaign 2and ensured that images, links and logo's were replacedcampaign 2were being used on clean installsTest Case #2campaign 2were being usedcampaign 1and ensured that images, links and logo's were replacedphoto.jsonand ensured NTP SI weren't being displayedTest Case #3campaign 1were being used403and ensured it didn't cause any issues client sideCCing @LaurenWags @srirambv