bcgov / nr-compliance-enforcement-cm

Case Management Solution for Compliance and Enforcement
Apache License 2.0
0 stars 0 forks source link

chore(case-management)!: CE-579 v2 - Refactor Case Management #60

Closed barrfalk closed 3 months ago

barrfalk commented 3 months ago

Description

Create a reusable type for Action (consider renaming it something different so it doesn’t collide with Prisma) and update all the other types (e.g. Assessment) to use it

Add actionId to the type to allow for easy CRUD on a specific record

Split case_file.graphql into multiple .graphql files for better organization

Type of change

Please delete options that are not relevant.

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

Checklist

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:

afwilcox commented 3 months ago

@cnesmithsalus @marqueone-ps - Somewhat related to this comment I'm actually a bit confused by what's going on here.

I think the shortest way to remediate this would be to: