[WEB-2289] fix: email notification settings form validation#5413
[WEB-2289] fix: email notification settings form validation#5413SatishGandham merged 2 commits intopreviewfrom
Conversation
WalkthroughThe changes to the Changes
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- web/core/components/profile/notification/email-notification-form.tsx (3 hunks)
Additional comments not posted (2)
web/core/components/profile/notification/email-notification-form.tsx (2)
26-26: Simplified form state management looks good.The removal of
watchandsetValuesimplifies the form state management and aligns with the PR objective of fixing validation. The use ofdirtyFieldsensures that only changed fields are updated.
154-154: Verify the impact of button state management changes.The button's disabled state no longer checks for
isDirty, which may affect when the button is enabled or disabled. Verify that this change does not negatively impact the user experience.Run the following script to check for any conditions related to
isDirtythat might affect the button's behavior:
Changes:
This PR resolves the issue with the validation of the email notification checkbox.
Reference:
[WEB-2289]
Summary by CodeRabbit