feat(reg-lite): wire REG_LITE_NO_TICKETS_AVAILABLE_MESSAGE to marketing-api#205
Merged
gcutrini merged 1 commit intoMay 27, 2026
Merged
Conversation
✅ Deploy Preview for qa-fnvirtual ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
…ng-api Exposes the "no tickets currently available" widget message as a per-summit override via marketing-api, matching the existing pattern for REG_LITE_NO_ALLOWED_TICKETS_MESSAGE. Without this the widget always falls back to the i18n default regardless of what is set in marketing-api. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
be660a2 to
532ee52
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
regLiteNoTicketsAvailableMessagekey (REG_LITE_NO_TICKETS_AVAILABLE_MESSAGE) toMARKETING_SETTINGS_KEYSinuseMarketingSettings.jsuseRegistrationWidgetProps.jsand passes it through to the widget asnoTicketsAvailableMessageREG_LITE_NO_ALLOWED_TICKETS_MESSAGE— no new patterns introducedWithout this, the "There are no tickets currently available for purchase. If you have a promo code, enter it below to check for eligible tickets." message shown when no ticket types are purchasable could not be overridden per-summit via marketing-api, despite the widget prop existing for exactly this purpose.
How to test
REG_LITE_NO_TICKETS_AVAILABLE_MESSAGEfor a summit to a custom stringNo-op if key not set
If
REG_LITE_NO_TICKETS_AVAILABLE_MESSAGEis not present in marketing-api for the summit,getSettingByKeyreturnsundefinedand the widget falls back to the i18n default — identical behaviour to before this change.🤖 Generated with Claude Code