topcoder-platform / micro-frontends-taas-admin-app

taas-admin-app for managing taas administrative activities
MIT License
0 stars 5 forks source link

[$10] Able to process payment more than once if the process payment button is pressed continuously more than once. #53

Closed sandhiyakavi closed 3 years ago

sandhiyakavi commented 3 years ago

Description:

If we click the process payment button immediately again after clicking the first time, able to schedule the payment more than once. As a result we are able to pay more than the daysWorked.

sample: https://platform.topcoder-dev.com/taas-admin/work-periods?startDate=2023-07-30&by=user_handle&order=asc&perPage=50&page=1

Steps to Reproduce:

  1. Select the Resources that needs to process payment.
  2. Click the process payment button like double click/triple click
  3. Observe the Payment is getting scheduled more than once.
wrongy wrongy_2 multiple_schedule wrongy_4
maxceem commented 3 years ago

Sum up:

sandhiyakavi commented 3 years ago

Verified on Dev Env. Not able to schedule more than once

maxceem commented 3 years ago

Paid via https://www.topcoder.com/challenges/f4366c9a-e111-46d2-8cb6-fd8516f0b136

sandhiyakavi commented 3 years ago

Verified on Prod Env with @nkumar-topcoder