Skip to content

Do not track SP costs in AAMVA exception case#10793

Merged
jmhooper merged 2 commits intomainfrom
jmhooper-dont-track-aamva-exception-sp-cost
Jun 11, 2024
Merged

Do not track SP costs in AAMVA exception case#10793
jmhooper merged 2 commits intomainfrom
jmhooper-dont-track-aamva-exception-sp-cost

Conversation

@jmhooper
Copy link
Contributor

I was looking at the changes in #10786 for the move of SP cost tracking from the VerifyInfoConcern to the ProgressiveProofer when I noticed this condition that was not accounted for:

https://github.com/18F/identity-idp/pull/10786/files#diff-5d8b1370b1c579364bb79a0813ca9bf9a15c65e7a974829886ab3e00f3441cedL310

This logic prevents a AAMVA cost from being added if an AAMVA exception occurs. Presumably this is because we are not billed for AAMVA exception which happen frequently. This commit applies that logic to the ProgressiveProofer where SP costs are now tracked.

@jmhooper jmhooper requested a review from a team June 11, 2024 14:14
I was looking at the changes in #10786 for the move of SP cost tracking from the `VerifyInfoConcern` to the `ProgressiveProofer` when I noticed this condition that was not accounted for:

https://github.com/18F/identity-idp/pull/10786/files#diff-5d8b1370b1c579364bb79a0813ca9bf9a15c65e7a974829886ab3e00f3441cedL310

This logic prevents a AAMVA cost from being added if an AAMVA exception occurs. Presumably this is because we are not billed for AAMVA exception which happen frequently. This commit applies that logic to the `ProgressiveProofer` where SP costs are now tracked.

[skip changelog]
@jmhooper jmhooper force-pushed the jmhooper-dont-track-aamva-exception-sp-cost branch from b64a14e to a997925 Compare June 11, 2024 15:14
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
@jmhooper jmhooper merged commit 6e03a81 into main Jun 11, 2024
@jmhooper jmhooper deleted the jmhooper-dont-track-aamva-exception-sp-cost branch June 11, 2024 19:13
brandemix pushed a commit to brandemix/18F-identity-idp that referenced this pull request Jun 17, 2024
I was looking at the changes in 18F#10786 for the move of SP cost tracking from the `VerifyInfoConcern` to the `ProgressiveProofer` when I noticed this condition that was not accounted for:

https://github.com/18F/identity-idp/pull/10786/files#diff-5d8b1370b1c579364bb79a0813ca9bf9a15c65e7a974829886ab3e00f3441cedL310

This logic prevents a AAMVA cost from being added if an AAMVA exception occurs. Presumably this is because we are not billed for AAMVA exception which happen frequently. This commit applies that logic to the `ProgressiveProofer` where SP costs are now tracked.

[skip changelog]
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