Skip to content

Add flow path to post doc capture submission events (LG-5257)#5690

Merged
solipet merged 8 commits intomainfrom
lg-5257-doc-capture-flow-path
Dec 13, 2021
Merged

Add flow path to post doc capture submission events (LG-5257)#5690
solipet merged 8 commits intomainfrom
lg-5257-doc-capture-flow-path

Conversation

@solipet
Copy link
Contributor

@solipet solipet commented Dec 8, 2021

Our logging for flow path don't include flow path for IdV: doc auth image upload form submitted, IdV: doc auth image upload vendor submitted, and IdV: doc auth image upload vendor pii validation.

By not having this we can't differentiate in the logs between hybrid and normal flow for these events.

@solipet solipet changed the title Lg 5257 doc capture flow path Add flow path to post doc capture submission events (LG-5257) Dec 10, 2021
@solipet solipet marked this pull request as ready for review December 10, 2021 21:54
@solipet solipet requested review from aduth and amathews-fs December 10, 2021 21:54

def perform(result_id:, encrypted_arguments:, trace_id:, should_proof_state_id:,
dob_year_only:, document_expired:)
dob_year_only:, document_expired:, flow_path: nil)
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we need to be handling the flow_path for the resolution job? Or are we just concerned about document capture?

And if yes:

  • Should we be putting it into an event payload somewhere?
  • How do we want to deal with this other instance of it that can be enqueued later in the flow? (extra context at LG-5122)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No! I guess I got a bit too aggressive adding flow_path everywhere. Removed in 95e7cee

Copy link
Contributor

Choose a reason for hiding this comment

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

Same note as in #5690 (comment), though I expect (hope) that the tests will fail on the mismatch of keyword arguments being passed to ResolutionProofingJob.

@solipet solipet force-pushed the lg-5257-doc-capture-flow-path branch from 02cc60a to 95e7cee Compare December 13, 2021 19:50
@solipet solipet merged commit 1f177f5 into main Dec 13, 2021
@solipet solipet deleted the lg-5257-doc-capture-flow-path branch December 13, 2021 20:19
nathanberg added a commit that referenced this pull request Dec 16, 2021
* main: (50 commits)
  LG-5325 Doc Auth: Error dependent hints and enhanced field level errors (#5708)
  Setup platform authentication (#5632)
  Remove unused i18n keys by replacing dynamic key generation with static enumeration (#5706)
  Configure and fix Rubocop redundant disabling/enabling (#5711)
  LG-4575: accessiblility issue where no file selected still shows after adding file.  (#5691)
  Update rails to 6.1.4.3 (#5710)
  Add remote SAML Logout endpoint (#5676)
  Update "Frontend" CSS docs to reflect current approach (#5695)
  LG-3795 Harden CSP against JSONP endpoints on "safe" domains (#5704)
  LG-5261: Add cancel page logging to "Go Back" button (#5697)
  Add flow path to post doc capture submission events (LG-5257) (#5690)
  Log all vendor status in VendorStatus#track_event (#5703)
  Remove accept-terms-button in favor of ValidatedFieldComponent (#5687)
  Upgrade as many outdated Ruby dependencies as possible (LG-3828) (#5694)
  Remove BassCSS flex-object styling (#5702)
  Remove unused personal-key pattern validation message (#5701)
  Smoke tests in GitLab CI (#5699)
  Show a message in lower envs explaining how to use test SSNs (#5696)
  Remove temporary routes for SP redirects (#5679)
  LG-5262: Add logging to continue button on letter wait page (#5688)
  ...
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.

2 participants