Skip to content

fix(nimbus): Handle features without schemas in new UI#13109

Merged
freshstrangemusic merged 1 commit intomainfrom
push-tzqskslxpnpz
Jul 29, 2025
Merged

fix(nimbus): Handle features without schemas in new UI#13109
freshstrangemusic merged 1 commit intomainfrom
push-tzqskslxpnpz

Conversation

@freshstrangemusic
Copy link
Member

Because:

  • some features do not have schemas (e.g., "No Feature iOS" and "No Feature Fenix")

this commit:

  • only serializes the schema to the dataset API if the schema exists; and
  • guards against schemas not existing in the frontend.

Fixes #13076

Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

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

Thank you @freshstrangemusic, can you also add a test for this

@freshstrangemusic freshstrangemusic force-pushed the push-tzqskslxpnpz branch 2 times, most recently from 9199ac1 to e8083be Compare July 28, 2025 19:01
Copy link
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.

Okay tested locally, looks good works good thnx @freshstrangemusic 🙏

I filed #13113 as a followup 👍

Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

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

Thank you @freshstrangemusic looking good 💯

@freshstrangemusic freshstrangemusic force-pushed the push-tzqskslxpnpz branch 2 times, most recently from 1e48775 to add1e05 Compare July 29, 2025 00:40
Because:

- some features do not have schemas (e.g., "No Feature iOS" and "No
  Feature Fenix")

this commit:

- only serializes the schema to the dataset API if the schema exists;
  and
- guards against schemas not existing in the frontend.

Fixes #13076
@freshstrangemusic freshstrangemusic added this pull request to the merge queue Jul 29, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 29, 2025
@freshstrangemusic freshstrangemusic added this pull request to the merge queue Jul 29, 2025
Merged via the queue into main with commit 2366b1d Jul 29, 2025
15 checks passed
@freshstrangemusic freshstrangemusic deleted the push-tzqskslxpnpz branch July 29, 2025 02:30
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.

[HTMX UI] Using the "No Feature" feature for Android and iOS results in an error on the Branches page.

3 participants