Last updated: 4/30/18 @ 10:30 pm
Branch: feature/156306784-login-register-merge
✅ - Working as expected.
✅ - Able to minimize application here and upon returning, the app correctly displays this screen where the user last left off.
✅ - Resending confirmation code works.
✅ - Able to input confirmation code and confirm account.
[FIXED]: 🐞 - If a user hits the back button or if the app is idle too long and we lose access to this screen, they will forever be unable to register their account as it currently stands on Android. This is currently being worked on here in Pivotal.
✅ - Able to upload photo.
✅ - Able to input all necessary info.
✅ - Able to register account.
✅ - Able to book appointment after registering account.
✅ - Able to login with registered account.
[FIXED]: 🐞 - I had registered five separate accounts. When registering one of those 5, the app had crashed on this screen after attempting to create the account to which I created a pivotal issue here. As to what it might be requires some investigation. Rob has an idea as to what it might be, but this is fairly high priority.
🐞 - [SMALL ITEM] A user is unable to exit this screen. Pivotal issue created here. Hitting the back button will just bring them right back to Step 3 of 3. In truth, we don't want them being able to go back where they can input the confirmation code again. But, we should display an option to the user alerting them that they are attempting to Exit Registration and in order to pick up where they left off, they should attempt to Login with the same credentials. If hitting OK on this dialogue alerting the user, it should exit back to the search screen. So in a sense, it's not so much a back button as it is a CANCEL button.
🐞 - [SMALL ITEM] When coming to this screen from Step 2 or 3 (the confirmation screen), the keyboard remains on screen when it should dismiss before the transition. The screenshot above is exactly how the screen presents itself with the keyboard remaining on screen from Step 2 when it should go away. Pivotal issue created here.