Skip to content

fix(nimbus): Catch multi-collection targeting error on rollout detail page - #17226

Merged
RJAK11 merged 1 commit into
mainfrom
17116
Sep 18, 2026
Merged

RJAK11 merged 1 commit into
mainfrom
17116

Conversation

@RJAK11

@RJAK11 RJAK11 commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Because:

  • the new rollout detail page read experiment.kinto_collection to decide whether to show the secure collection callout, so a rollout whose features publish to different Remote Settings collections (e.g. prefFlips and abouthomecache) returned a 500

This commit:

  • treats that case as not secure so the page renders and reports the conflict through the existing review validation on the Features card which keeps preview and launch blocked

Fixes #17116

@RJAK11

RJAK11 commented Sep 9, 2026

Copy link
Copy Markdown
Contributor Author
Screen.Recording.2026-09-09.at.4.33.09.PM.mov

Comment thread experimenter/experimenter/nimbus_ui/new/views.py Outdated
… page

Because:

- the new rollout detail page read `experiment.kinto_collection` to decide whether to show the secure collection callout, so a rollout whose features publish to different Remote Settings collections (e.g. prefFlips and abouthomecache) returned a 500

This commit:

- treats that case as not secure so the page renders and reports the conflict through the existing review validation on the Features card which keeps preview and launch blocked

Fixes #17116
@RJAK11
RJAK11 added this pull request to the merge queue Sep 18, 2026
Merged via the queue into main with commit 4334f8c Sep 18, 2026
32 checks passed
@RJAK11
RJAK11 deleted the 17116 branch September 18, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New Rollout UI does not catch TargetingMultipleKintoCollectionsError

3 participants