On the Forgot Password view when a user enters email address and clicks Reset password button there is no loading icon so the user has ability to click multiple times on the button.
Note (1) The information about sending an email is provided to the user after some time
Note (2) If the user clicks several times on the button some requests ends with 200 code but another ones with 500 error code and with the following response:
{
"timestamp" : 1504684432827,
"status" : 500,
"error" : "Internal Server Error",
"exception" : "org.springframework.orm.ObjectOptimisticLockingFailureException",
"message" : "Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1",
"path" : "/api/users/auth/forgotPassword"
}
Also a user see the following error message on UI: Failed to reset password. No user with given email address assigned was found.
Acceptance critiera
after the user clicks Reset Password button there should be loading icon to avoid multiple click
@Mateusz Kwiatkowski I made a re-test, and now everything works correctly.
Mateusz Kwiatkowski
October 10, 2017 at 9:33 AM
@Joanna Bebak It seems that new auth-ui is on the test server with changes for this ticket, so I think that it is ready for QA
Joanna Bebak
October 6, 2017 at 7:47 AM
I made a re-test, and unfortunately, the loading icon still does not occur on either of the browsers.
Nick Reid
October 4, 2017 at 2:32 PM
@Mateusz Kwiatkowski@Joanna Bebak
I'm going as fast as I can // yesterday turned into a big push on performance
Mateusz Kwiatkowski
October 3, 2017 at 12:35 PM
@Joanna Bebak The problem occurs because we don't have newest version of auth-ui on test server. @Nick Reid when we can expect newest auth-ui version on test server?
Done
Pinned fields
Click on the next to a field label to start pinning.
On the Forgot Password view when a user enters email address and clicks Reset password button there is no loading icon so the user has ability to click multiple times on the button.
Note (1)
The information about sending an email is provided to the user after some time
Note (2)
If the user clicks several times on the button some requests ends with 200 code but another ones with 500 error code and with the following response:
{ "timestamp" : 1504684432827, "status" : 500, "error" : "Internal Server Error", "exception" : "org.springframework.orm.ObjectOptimisticLockingFailureException", "message" : "Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1", "path" : "/api/users/auth/forgotPassword" }
Also a user see the following error message on UI:
Failed to reset password. No user with given email address assigned was found.
Acceptance critiera
after the user clicks Reset Password button there should be loading icon to avoid multiple click