Files
marketplaces/src/app/features/project-editor
sdarbinyan 1c71f8e83e
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
fix(features): keep featureFlags and userExperience enabled flags in sync for wishlist/compare
FeatureConfigService gates wishlist/compare visibility on BOTH
featureFlags.<key> and userExperience.<key>.enabled, but the features
editor only exposed one toggle wired to featureFlags. Both default to
true so this was silent, but a config with userExperience.wishlist.enabled
(or compare) explicitly false would show the editor toggle as checked
with no way to actually turn the feature back on from this screen.

toggleFeatureAndUserExperience() now updates both flags from the single
toggle, in one updateBootstrap call.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-17 17:55:08 +04:00
..