Investigate the API error when user clicks awards rapidly on work item
The workItemUpdate
returns following error if the award emoji is clicked multiple time really fast.
Name has already been taken
If user continues the same, the API throws following:
User has not awarded emoji of type thumbsup on the awardable
Demo video:
Screen Recording 2023-05-12 at 3.06.25 PM.movP.S.: Follow-up on the following point from the MR note !119585 (merged)
IMO, the bug occurrence here is rather an edge case while disabling emojis can cause more UX harm than a single error. Also, it looks like could create a follow-up backend issue to look why the error happens only one time per work item. Considering this, would you be open to removed the "disabling" condition there?
Edited by Rajan Mistry