Closed trevorosborne1989 closed 6 months ago
**Polish PanelDashboard**
[x] Deleting a Panel deletes the attached facility from the db as well. See if this happens to the People too.
[x] When adding a New Panel, it works, but we need to set active=true somewhere.
[ ] Find the backlog task for polishing this component if you want.
[ ] Finish testing and fixing OR creating bug tasks, then move onto Announcements.
[x] Add more info to delete dialog concerning entity. Add dayOfWeek, weekOfMonth, eventTime. See other deleteDialogs.
-You have formik.setValues setup to update formik with all the panel data and then the dialog will fill the member data. All this data creates a pending object upon formik save. -See if this Pending objects posts to H2 correctly -In the Pending page, when one is accepted, two posts will happen, the Pending object has data enough to POST to People and PUT to Panel using the panelId (Pending should have a panelId field. Update domain). -The POST to people is probably where you will want to do the identity check like Infinite Campus. You will also want to POST the values of active = true and commitment = 'Panel Member'.
Next Time -Add some table data to data.sql for Panel and see if POST to Pending works and if all the component functionality is working. -Add to Pending Table gender and numberNeeded as these are POSTed in the Panel page. It would help an admin to make a decision.