Registering a tool/workflow with only test or other files might be meaningful, registering it with a secondary descriptors WITHOUT a primary descriptor is not really.
To do:
[ ] When processing files, write a condition to check that a primary descriptor is available when a secondary descriptor is, otherwise return BadRequest
Registering a tool/workflow with only test or other files might be meaningful, registering it with a secondary descriptors WITHOUT a primary descriptor is not really.
To do:
BadRequest