You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
I'm paying out users for a completed Marathon Match. Apparently the terms they agree to are different than those that direct needs for challenges.
I've submitted a payment for user now_you_see, who has not agreed to terms. The payment tool just hangs on "Drafting Payment" and never comes back. The challenge is created in direct, but the member is not assigned (obviously) so it's just frozen.
Adding the user in direct shows this error:
The UI should, on this error, come back and say the error to the user, not just hang out there.
The text was updated successfully, but these errors were encountered:
So I'm not sure if the API gives back the error details to handle verbosely but the App should not just hang out like it does when there's an error. We need some graceful error handling put in around this and #16. I think the latter case is a known issue with the challenge API creating and activating a challenge but, again, we should field any API error responses or timeouts appropriately. @birdofpreyru thoughts?
@cwdcwd yeah, it turns out that the error-messaging setup of community-app was not correctly reproduced in topcoder-payment-tool when it was spawned out, so error messages were not shown in UI. I fixed this and released to development environment. Though, at the moment it does not tell about precise errors, just shows the modal saying smth like It did not work out, please finalize via Direct, or contact Topcoder support. By the way, develop contains a bunch of other updates that were never put to production.
I'm paying out users for a completed Marathon Match. Apparently the terms they agree to are different than those that direct needs for challenges.
I've submitted a payment for user
now_you_see
, who has not agreed to terms. The payment tool just hangs on "Drafting Payment" and never comes back. The challenge is created in direct, but the member is not assigned (obviously) so it's just frozen.Adding the user in direct shows this error:

The UI should, on this error, come back and say the error to the user, not just hang out there.
The text was updated successfully, but these errors were encountered: