Profile Page: Email preferences are not reflecting in real time

Register
Submit a solution
The challenge is finished.

Challenge Overview

Describe the bug Email preferences are not reflecting in real time. Field statuses are reflecting only after refreshing the page

To Reproduce Steps to reproduce the behavior:

  1. Go to Email preferences page('https://www.topcoder-dev.com/settings/preferences')
  2. Enable any preference ex: 'Design Newsletter'
  3. Check the Status message at the top(should say "Changes are saved")
  4. Verify the preference option status(step2)

Expected behavior Preference status should be reflected in real time.

Screenshots https://dl.dropboxusercontent.com/s/b2x908ztaid0h79/oTkC3EZaly.mp4

Desktop (please complete the following information): Dell Vostro 2520; Windows 10 | Browser: Google Chrome 73.0.3683.75 (Official Build) (64-bit)



Final Submission Guidelines

Upload the updated code to TopCoder

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30086771