Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Custom logic on Last Update date for complaints #876

Open
wants to merge 48 commits into
base: release/1.0.1
Choose a base branch
from

Conversation

afwilcox
Copy link
Collaborator

@afwilcox afwilcox commented Jan 16, 2025

Description

Please provide a summary of the change and the issue fixed. Please include relevant context. List dependency changes.

Fixes # CE-1335

Introduces a new field on the complaint table to track the date the complaint was last updated from a business perspective as the database audit field is insufficient in that the the business doesn't consider a fresh complaint to be updated, and also wants the date to be updated when surrounding data (including data from other systems such as attachments and case management) are touched.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • New Complaint from webEOC - date is not updated
  • Updated Complaint from webEOC - date is not updated
  • Add action taken to complaint in webEOC - date is not updated (as per business rules)
  • Edit Complaint details - date is updated
  • Assign Complaint (both from list view and details - date is updated
  • Update Status - date is updated
  • Add outcome attachments - date is updated
  • Edit HWCR Outcome sections (any) - date is updated
  • Edit CEEB sections (any) - date is updated
  • Sort list view on date - nulls are at the bottom of the sort regardless of order

Checklist

  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Further comments


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:

dk-bcps and others added 30 commits December 24, 2024 11:39
Co-authored-by: jon-funk <[email protected]>
Co-authored-by: Derek Roberts <[email protected]>
Co-authored-by: Ryan Rondeau <[email protected]>
Co-authored-by: Scarlett <[email protected]>
Co-authored-by: dmitri-korin-bcps <[email protected]>
…-accept-Pesticide-related-authorizations (#840)

Co-authored-by: afwilcox <[email protected]>
Co-authored-by: OMPRAKASH MISHRA <[email protected]>
Co-authored-by: afwilcox <[email protected]>
…o-accept-pesticide-related-authorizations (#850)

Co-authored-by: afwilcox <[email protected]>
Co-authored-by: jon-funk <[email protected]>
Co-authored-by: Derek Roberts <[email protected]>
Co-authored-by: Ryan Rondeau <[email protected]>
Co-authored-by: Scarlett <[email protected]>
Co-authored-by: dmitri-korin-bcps <[email protected]>
Co-authored-by: afwilcox <[email protected]>
Co-authored-by: jon-funk <[email protected]>
Co-authored-by: Derek Roberts <[email protected]>
Co-authored-by: Ryan Rondeau <[email protected]>
Co-authored-by: dmitri-korin-bcps <[email protected]>
Co-authored-by: afwilcox <[email protected]>
Co-authored-by: OMPRAKASH MISHRA <[email protected]>
Co-authored-by: afwilcox <[email protected]>
Co-authored-by: OMPRAKASH MISHRA <[email protected]>
Co-authored-by: afwilcox <[email protected]>
Co-authored-by: afwilcox <[email protected]>
Co-authored-by: Derek Roberts <[email protected]>
Co-authored-by: Ryan Rondeau <[email protected]>
Co-authored-by: Scarlett <[email protected]>
Co-authored-by: dmitri-korin-bcps <[email protected]>
@afwilcox afwilcox marked this pull request as ready for review January 17, 2025 18:41
@afwilcox afwilcox changed the title Ce 1335 last update date feat: Custom logic on Last Update date for complaints Jan 17, 2025
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.

7 participants