Skip to content
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

Can a github id have 2 cla entries for a repository? #1013

Open
OASIS-OP-Admin opened this issue Aug 2, 2023 · 3 comments
Open

Can a github id have 2 cla entries for a repository? #1013

OASIS-OP-Admin opened this issue Aug 2, 2023 · 3 comments

Comments

@OASIS-OP-Admin
Copy link

one of our contributors has asked us to add a new cla for him in order to change his employer. we have tried importing his information but the import doesn't take. I'm wondering if that is because he already has an entry under his previous employer.

i would prefer not to edit the existing entry since he made contributions under his prior employer.

Am i correct that the problem is trying to enter a duplicate record for the same Gh id?

Thanks,

/chet

@KharitonOff
Copy link
Contributor

Am i correct that the problem is trying to enter a duplicate record for the same Gh id?

Yes, you are correct. CLA assistant doesn't provide an official feature for signing CLAs under different employers.

The only workaround I can think of is the "revoke" function. To be able to revoke the CLA, the contributor needs to:

  1. login to CLA assistant on its landing page (this will require him to provide extended token permissions to CLA assistant)
  2. click "View my signed CLAs" or go to https://cla-assistant/my-cla
  3. click "revoke" near the CLA and confirm the pop-up dialog
  4. resign the CLA with new employer data

You will see the contributor in the UI only once (the recent one). The exported list, though, will contain two entries for the same contributor: with the old data and revoke date, and the new one.

@OASIS-OP-Admin
Copy link
Author

OASIS-OP-Admin commented Aug 8, 2023 via email

@Luckymhe
Copy link

No cla signed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants