feat(appellate): Adds logic to upload the Docket report from ACMS #372
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces a new method
handleAcmsDocket
to theAppellateDelegate
class specifically for handling Docket report uploads from ACMS.Key Changes:
I've refactored the
dispatchPageHandler
method to handle both ACMS and other appellate courts. Now there are two separate methods:regularAppellatePageHandler
(existing) - Handles pages for all appellate courts except ACMS.ACMSPageHandler
(new) - Specifically designed for ACMS pages.The
ACMSPageHandler
helper uses thepath
to identify the ACMS page. This differs from the regular handler which relies on the query string.The
handleAcmsDocket
uses an observer to trigger the upload logic only when the page is fully loaded. This approach is necessary because the new ACMS docket report usesVue.js
to render data dynamically.This PR depends on #371