Warn Publishers when removing sharing with DSP during recommendations flow #223
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We had previously implemented this banner once the participant had already completed the recommendations flow, but this PR implements it during the recommendations flow.
I also fixed two bugs which I noticed during development:
Banner shows at the wrong time
Before
Note the participant type changes to "DSP" after completing the recommendations. Hence why the warning does not show when unchecking DSP after completing recommendations, because the participant does not appear to be a Publisher.
After
I've also added unit tests for
publisherHasUncheckedDSP
Completing the recommendations changes the participant types
Before
chrome_2QjTOtExdk.mp4
After
chrome_LzwBN46xDJ.mp4