Computing-For-All / nextjs-issue-tracker

Repository created to manage the UAT (User Acceptance Testing) workflow for the Next.js website. This repo will serve as a central hub for tracking issues, feedback, and improvements identified during testing phases, ensuring a smooth and efficient UAT process.
0 stars 0 forks source link

Jobseeker Profile Disclosures Page - Database Modifications #128

Open cfa-jonathan opened 3 days ago

cfa-jonathan commented 3 days ago

The following changes are needed in the JsDisclosuresDTO, JsDisclosuresPostDTO, and the Prisma Model for jobseekers_private_data:

jobseekers_private_data Prisma Model

JsDisclosuresDTO

JsDisclosuresPostDTO

cfa-jonathan commented 1 day ago

This is blocking the following issue: https://github.com/Computing-For-All/nextjs-issue-tracker/issues/113

You can find the mostly-complete code in this branch: https://dev.azure.com/CFA1/Career%20Services/_git/CoalitionWebsite?version=GBjobseeker-fix-disclosures-page-autoload

The DTOs and API get and upsert routes have been updated with the needed changes, but with the database references commented out. When the database is updated, the commented out pieces can be swapped in.

When the database is updated, make sure to inform me that the blocked issue can be completed.