๐ Join Program has `Unknown Error`
Opened this issue ยท 1 comments
lindaxiang commented
Describe the bug
Program WCCPMP-US
reports that some of their submitters encounter Unknown Error
when join the program.
- We have tested the issue in Prod:
- If we invite the person using OICR emails, there's no issue
- If we invite the person using Gmail, we can reproduce the
Unknown Error
issue
- We also tested the issue in QA, and we could NOT reproduce the
Unknown Error
issue.
Steps To Reproduce
Steps to reproduce the behaviour:
- Go to 'https://platform.icgc-argo.org/'
- Login the
Program Services
with admin role - Click on test programs
TEST-INTL
orTEST-CA
- Click
Manage Program
- Click
ADD USERS
- Input your name and gmail, select a role, and click
ADD USERS
- Go to your gmail inbox, and find the email
- Click
JOIN THE PROGRAM
- See error
Expected behaviour
The submitter should be able to see the following interface to join the program
joneubank commented
The cause of this is that the Program Service endpoint used to confirm the invite information is currently set to require authorization. We need this endpoint to work for users that are not logged in (obviously).
The specific endpoint is GET /programs/joinProgramInvite
. This can be moved to the PublicProgramController and the authorization annotation removed.