Closed rkaiser-dev closed 9 months ago
This should be ready for another look. Left a comment asking about whether we move to ID for all Department endpoints and start with this one.
Also added a few more test cases to catch some things that the OpenAPI schema wouldn't normally allow, but that the server should still guard against and reject, assuming an all ID approach.
This PR adds the PUT endpoint for departments, including service and repository implementations, tests, and openapi documentation updates.
Also fixes an issue with PostDepartment openapi documentation schema.