I should add that there are two separate problems here:
1. The interface should not let staff pick invalid locations
2. Attempts to place holds with invalid locations should fail
Fixing either problem would be an improvement, but ideally we would fix both.
I should add that there are two separate problems here:
1. The interface should not let staff pick invalid locations
2. Attempts to place holds with invalid locations should fail
Fixing either problem would be an improvement, but ideally we would fix both.