SalesforceFoundation / Volunteers-for-Salesforce

Volunteers for Salesforce managed package
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Winter '23: In Mass Edit Volunteer Hours, entering and saving hours repeatedly creates duplicate Hours records #527

Open judisohn opened 2 years ago

judisohn commented 2 years ago

Issue: When using Mass Edit Volunteer Hours to add hours to a Job, if you enter hours for contact A and save, then enter hours for contact B and save, without leaving or reloading the page, a duplicate hours records is created for contact A. Adding hours for contact C and saving, without leaving or reloading the Mass Edit Volunteer Hours page, will create duplicates for contacts A and B. Each time you save, it duplicates the previously saved hours, unless you refresh the page or leave and come back.

A bug has been filed with the team. In the meantime, a workaround is to use Save & Close to save edits to the page, confirm entries, then Mass Edit again. Do not use the Save button multiple times without closing. Apologies for any inconvenience.

judisohn commented 1 year ago

W-12103444

aumouth commented 1 year ago

This has been an issue since 2017, despite an apparent code fix available? https://github.com/SalesforceFoundation/Volunteers-for-Salesforce/pull/421

And discussed on Trailhead, with recent impact @ https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Bu1msSAB