PublicDataWorks / complaint-manager

Apache License 2.0
5 stars 0 forks source link

Update Dummy Officers Data #604

Open rnair-tw opened 5 months ago

rnair-tw commented 5 months ago

User Story

As a user who wants keep my data in the system accurate and up to date I want to be able to see fields I understand in my data table So that I am clear about my data in the system

Definition of Done

The following tasks have been completed:

Acceptance Criteria

Given I am in any non prod client environment When I make a new case and attach an officer that has a supervisor Then I can see who their supervisor is on the incident details page.

officerSeedData_June7.csv - officerSeedData.csv

claireholt-tw commented 4 months ago

Update:

We created a new officer seed data CSV. It's identical to the previous seeder, except the supervisor_employee_id column is filled in for most officers now (per this card's requirements).

Doing a down & up worked with the new seeder, and tests pass.

We've uploaded this new CSV into the instance files for both NOIPM and Hawaii and pushed those changes. I've also added this new CSV in the AWS S3 buckets in local, CI, and staging. If you look at those buckets you can see that officerSeedData.csv was updated yesterday, June 5.

Some tests are still failing in the pipeline, and I think that is because an earlier push failed the pipeline and I (accidentally) pushed my commit before making sure the pipeline is green, so may need to collaborate to figure out what broke the pipeline in the first place.

thoughtworks-vwong commented 3 months ago

Verified appropriate supervisors are displayed on incident details page.

Screenshot 2024-06-11 at 12 52 23 PM