Open WillsonHG opened 3 years ago
The event that's pointed out is : https://github.com/communitybridge/easycla/blob/9454cc1697c7e1bad842bad840b9bde8f1790bfa/cla-backend/cla/models/docusign_models.py#L805 only records the signature creation not the signing. There should be another event there which is in form of A corporate signature was signed for project
which should have the correct date. Maybe we should change the wording for the event that's saved on Signature creation ? @dealako
@WillsonHG actually the time the user acknowledged(verified) being a part of the company is the same time the ecla record is actually created and the event is captured for that EventType.EmployeeSignatureCreated
which should be the expected behavior.
Hello @nickmango The user-acknowledged activity log does not appear. Kindly review
@thakurveerendras did you acknowledge via contributor console ? when affiliating to a company ?
auto-ecla needs to be set to false for this to work
@thakurveerendras to retest this.
@nickmango , Tested with SUN, Earth & Venus project and found that the user-acknowledged activity log is missing.
On the existing setup it is not working & Testing on the new setup is blocked by a PCC issue https://github.com/linuxfoundation/lfx-pcc/issues/2446
@amolsontakke3576 Kindly review the PCC issue https://github.com/linuxfoundation/lfx-pcc/issues/2446 it blocked testing on easycla
Hi @nickmango Tested with new setup & found that The user-acknowledged activity log does not appear.
Kindly review the video clip: 2655.webm
@thakurveerendras kindly verify this
Checked activity log time for the event "acknowledged the CLA employee affiliation for company" and found that it is correct after fix on the dev site. So updating this issue status
Refer screenshot for more details
When a user is verifying under a company's ccla, the event log is recording the time the row for the signature was created in the signatures table instead of the time the user actually verified.
User hwccla verified at 11:01pm
Event log shows 10:54pm
Database shows that 10:54 was the time the row for the signature was created, not when the actual verification occurred.