Trying to collapse cases and do some logical code cleanup.
* When authenticating, since we no longer generate/sync keypairs, do the sync. * Collapse cases in required_email so things are easier. * Remove the doSyncAndPickEmail action, no longer needed. * Update the state machine to assume that once a user authenticates, their emails are synced.
Showing
- resources/static/dialog/controllers/actions.js 0 additions, 6 deletionsresources/static/dialog/controllers/actions.js
- resources/static/dialog/controllers/required_email.js 26 additions, 31 deletionsresources/static/dialog/controllers/required_email.js
- resources/static/dialog/resources/state_machine.js 13 additions, 15 deletionsresources/static/dialog/resources/state_machine.js
- resources/static/shared/user.js 10 additions, 3 deletionsresources/static/shared/user.js
- resources/static/test/qunit/controllers/required_email_unit_test.js 1 addition, 1 deletion...static/test/qunit/controllers/required_email_unit_test.js
- resources/static/test/qunit/mocks/xhr.js 2 additions, 1 deletionresources/static/test/qunit/mocks/xhr.js
- resources/static/test/qunit/resources/state_machine_unit_test.js 6 additions, 3 deletions...es/static/test/qunit/resources/state_machine_unit_test.js
- resources/static/test/qunit/shared/user_unit_test.js 3 additions, 1 deletionresources/static/test/qunit/shared/user_unit_test.js
Loading
Please register or sign in to comment