Skip to content

feat(nimbus): Enforce experiment key in messaging messages#15211

Open
freshstrangemusic wants to merge 1 commit intomainfrom
freshstrangemusic/push-nuwywmlmrozn
Open

feat(nimbus): Enforce experiment key in messaging messages#15211
freshstrangemusic wants to merge 1 commit intomainfrom
freshstrangemusic/push-nuwywmlmrozn

Conversation

@freshstrangemusic
Copy link
Copy Markdown
Member

Because:

  • iOS and Fenix have a "messaging" feature with a special "experiment" key in the message;
  • this key needs to have a value of "{experiment}", but is optional; and
  • if this key is not present, telemetry may not be submitted correctly

this commit:

  • enforces that the key exists and is the correct value.

Fixes #15210

Because:

- iOS and Fenix have a "messaging" feature with a special "experiment"
  key in the message;
- this key needs to have a value of "{experiment}", but is optional; and
- if this key is not present, telemetry may not be submitted correctly

this commit:

- enforces that the key exists and is the correct value.

Fixes #15210
@freshstrangemusic freshstrangemusic force-pushed the freshstrangemusic/push-nuwywmlmrozn branch from 63bb5e6 to 7763d39 Compare April 10, 2026 20:03
Copy link
Copy Markdown
Collaborator

@jaredlockhart jaredlockhart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh yeah I remember this, it was the lesser evil of the possible approaches. I wonder why we didn't add this validation a while ago? Was there ever a case where you didn't want to include the placeholder? Anyways thanks for adding @freshstrangemusic 🙏

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.

Require "experiment": "{experiment}" in messaging feature

2 participants