Closed WillsonHG closed 4 years ago
Added help desk link as part of: https://github.com/communitybridge/easycla/pull/1080
It could be a refresh issue that is now resolved due to our updated check logic (which is now faster and doesn't look through all the signature on file).
For the last acceptance criteria:
@WillsonHG Since the issue is related #722 Should we reopen this or should we close this ticket
I want to keep this open.
Still need to resolve: "After the contributor verifies their affiliation to their company and the status reports a success, the comment should be edited to show the success comment"
A good example of how the comment should change from fail to passing is in the logs here https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#logEventViewer:group=/aws/lambda/cla-backend-prod-githubactivity;stream=2020/06/01/%5B$LATEST%5D08b18bc037e14a3f8cc611ba6e39dd2a;start=2020-05-31T20:40:37Z
20:38:58
2020-06-01T20:38:58 INFO cla: Getting comment body for repository type: github
2020-06-01T20:38:58 INFO cla: Getting comment body for repository type: github
20:38:58
2020-06-01T20:38:58 DEBUG cla: Found previously failed checks - updating CLA comment in PR.
2020-06-01T20:38:58 DEBUG cla: Found previously failed checks - updating CLA comment in PR.
20:38:59
2020-06-01T20:38:59 DEBUG cla: Found matching CLA comment for PR: 1644
2020-06-01T20:38:59 DEBUG cla: Found matching CLA comment for PR: 1644
20:38:59
2020-06-01T20:38:59 DEBUG cla: Updating existing CLA comment for PR: 1644 with body:
The committers are authorized under a signed CLA.
Updated logic - see https://github.com/communitybridge/easycla/pull/1532
The last case was missing - now added as part of the Pull Request.
Pushed to DEV
Testing blocked due to #1533
When contributor is authorized and contributor confirms affiliation with the company. Also contributor userid exists in EasyCLA DB
When contributor is authorized and contributor confirms affiliation with the company. Also contributor userid does not exist in EasyCLA DB
Summary
Review the bot comment for a user without an ICLA and a company with a CCLA on file in a github pull request.
Background
create a github pull request and be gated by easycla bot.
EasyCLA checks the user and finds them in the Approved list of a company, but the user needs to verify (no ccla signature on file)
Bot posts comment
User verifies with their company.
Cla checks and finds ccla and updates checks in bottom section of PR as success, but does not update the previous failure comment.
Expected behavior
Once the contributor verifies with their company and easycla finds the signature entry, the bot comment should be edited to show success. The language in the failure comment also needs to be proofed for correct spacing and changed to "Approved List".
Environment
prod
Acceptance Criteria