-
Notifications
You must be signed in to change notification settings - Fork 212
[$50]Registration: TC Competitions V2.2 Issue #4607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@rootelement terms API v2 data not migrated to terms API v5 backend |
@sushilshinde Terms data is not migrated regularly. There's no forward sync on it. Migration of terms happened back in April. When it's hooked up to v5, you'll have to agree to them again. |
Contest https://www.topcoder.com/challenges/30131348 has been created for this ticket. |
Contest https://www.topcoder.com/challenges/30131348 has been updated - it has been assigned to luizrrodrigues. |
@SathyaJayabal this issue still relevant? |
@sushilshinde @SathyaJayabal Looks like this working well now. Tested with my user in this challenge: https://beta-community-app.topcoder.com/challenges/891de470-97ad-4b9b-9a46-75a485dabb0e |
@sushilshinde , @luizrrodrigues verified this with both a new user who has not agreed to the terms and a user who has already agreed. Works well. |
@sushilshinde @rootelement , user agreed to standard terms in V5 had to agree again in V4. Please confirm this is expected behaviour and that there is no sync between terms agreed in beta(v5 terms) and prod(v2 terms). |
There is no sync from v4 to v5, i have to run that manually. There is a legacy processor, so signing it in v5 should propagate to v4. I will check the terms processor. |
@SathyaJayabal there was an issue in the legacy terms processor on validation of the kafka message body. I've fixed and deployed to dev and prod. Can you re-evaluate? |
@rootelement , user has agreed to standard terms in V5, but still is asked to agree in V4 again. |
verified on beta. works as expected after the latest terms migration. |
Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30131348 |
https://beta-community-app.topcoder.com/challenges/0084eae1-4eb9-4def-bf53-e39f13b6d12b

The "Standard terms for Topcoder Competitions V2.2" was displayed even though the user had already agreed to it previously in V4 (user picachui). When clicking on agree, the terms pop-up did not close as expected and the agree button was enabled again. Clicking on agree again, gives an api error that the user has already agreed. Please refer to screenshots and video. Refreshing the page and then clicking on register works and the terms are not displayed again.
Uploading termsV2.2.mov.zip…
The text was updated successfully, but these errors were encountered: