greenriver / hmis-warehouse

The Open Path HMIS Warehouse (Warehouse) project was initiated by the City of Boston's Department of Neighborhood Development office to coordinate data across various HMIS installations and supply de-duplicated client information to the Boston CAS (https://github.com/greenriver/boston-cas).
http://openpath.host
GNU General Public License v3.0
30 stars 14 forks source link

Ignore attempts to remove service that is not found #4775

Closed gigxz closed 2 days ago

gigxz commented 3 days ago

Please squash merge this PR

Description

This is a counterpart to https://github.com/greenriver/hmis-warehouse/pull/4697, for completeness.

The repro is the same: Bug Repro Instructions

This also adds tests for BulkRemoveService, and updates the BulkAssignService tests to ensure permissions are checked against the project entity.

Type of change

Checklist before requesting review