Closed stephaniesimms closed 7 years ago
@JEK-III please update wireframe w/following changes http://h90c3m.axshare.com/#g=1&p=profile__first_login
@bhavi I asked @JEK-III to revise the UX wireframes (comment above). all email text is in the Google doc, organized as follows:
Let me know if you have any questions. https://docs.google.com/document/d/1Zt3QfPZ2q6yMOCVFOevXviwRX-XbZeGSxAAvbRa9w-M/edit
wireframe revision still pending. @bhavi I tested the current implementation and can't save changes. anything I do to change my selections produces the error message in the screenshot below. the save button is always gray - i think it should always be orange, or turn orange as soon as a user makes any changes to then prompt them to save.
After further testing, I can't save anything on the Edit Profile pages. I get the same error message for Personal Details and Password changes.
Wireframe updated and re-named to reflect updates to the login workflow: http://h90c3m.axshare.com/#g=1&p=profile
@bhavi wireframe is ready for revision to Notification Preferences menu.
I re-tested the save functionality: now it only allows me to save changes if ALL info in all tabs of my profile menu is complete. So I changed something in my email preferences, clicked Save, and received a message that the save was unsuccessful because I needed to specify an Org in my Personal Details page.
The desired behavior is for each tab menu to have independent save/update functionality.
@bhavi When I click to save changes on my Notification Preferences, currently it takes me to the Personal Details page and displays a message that my changes were saved. Desired behavior is for the same tab/page to reload for whenever a user changes something in their profile. So I would expect to still be on the Notification Preferences page after my changes are saved w/the message displayed above it. And likewise for changes to the Personal Details or Password pages.
Tab reload issue fixed. Also added the minor CSS fixes and deployed on dev.
Clicking save produces an error undefined method
[]=' for nil:NilClass`
Investigated the save error and it seems to be due to a key which is expected in the hash, but is not found. Since the new approach in #481 will be to only store deviations from the defaults, It should be robust to missing keys, so This ticket can potentially be closed
This is working as expected now. Email notifications themselves will be addressed in related issue
Create email notification system
UX wireframes @JEK-III : http://h90c3m.axshare.com/#g=1&p=profile
Pivotal ticket: https://www.pivotaltracker.com/story/show/119416081
DMPTool notifications - review/revise this list