Description |
* Objective
** Clean-up Cancel Feature to work properly.
* Steps
** Go to Card Fueling > Quote
** Create quote with or without Customer filter
** Create quote then cancel
* Requirement
** Cancel is taking a long time to finish.
*** Expecting that Cancel will be done in less time than a full request. IE if accidentally requesting for entire state.
*** Tested and found for Portland it took 45-50 seconds to cancel a request. This is the same amount of time as it takes for the Quote to return results.
** Change Loading Message from Please Wait to Cancelling
** If Customer is not existing, get error that field is required. But then it changes label to Cancel as if the quote is running.
*** Do not set label to cancel until all pre-req setup is completed and quote is execucting.
** Able to Hit Cancel Multiple Times
*** This causes the Please Wait to show forever if multiple cancels are requested before the first finishes.
*** Prevent Multiple Cancels
|