Skip to content

Update identity verification report to work for older logs (LG-10875)#9128

Merged
zachmargolis merged 2 commits intomainfrom
margolis-update-identity-verification-report-legacy
Sep 1, 2023
Merged

Update identity verification report to work for older logs (LG-10875)#9128
zachmargolis merged 2 commits intomainfrom
margolis-update-identity-verification-report-legacy

Conversation

@zachmargolis
Copy link
Contributor

@zachmargolis zachmargolis commented Aug 31, 2023

Problem:

Idv: Final Resolution events from a year ago will not have the same properties are current ones, they'll have deactivation_reason

Solution:

Add coalesce() to default these values to false and check that there isn't the older deactivation_reason property

changelog: Internal, Reporting, Update identity verification report query
@zachmargolis zachmargolis requested review from a team and jmhooper August 31, 2023 18:40
Copy link
Contributor

@soniaconnolly soniaconnolly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Re: naming it legacy_deactivation_reason, there are some remaining deactivation_reasons that aren't legacy (password reset, verification canceled) but I'm not sure they would come up in this context.

@zachmargolis
Copy link
Contributor Author

zachmargolis commented Aug 31, 2023

Re: naming it legacy_deactivation_reason, there are some remaining deactivation_reasons that aren't legacy (password reset, verification canceled) but I'm not sure they would come up in this context.

What about renaming to other_deactivation_reason?

Update: went for it in 3e338e2

@zachmargolis zachmargolis merged commit 12a678c into main Sep 1, 2023
@zachmargolis zachmargolis deleted the margolis-update-identity-verification-report-legacy branch September 1, 2023 20:48
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

Successfully merging this pull request may close these issues.

3 participants