dlr-eoc / prosEO

prosEO – A Processing System for Earth Observation Data
GNU General Public License v3.0
14 stars 1 forks source link

Manager Classes: Not all managers prevent changing mandatory fields to null #174

Closed katharinabassler closed 1 year ago

katharinabassler commented 1 year ago

Some manager classes, such as the ProcessorManager, do not prevent null values for mandatory fields after modification.

tangobravo62 commented 1 year ago

Code inspected and updated, relaxed requirements tested with creation of PTM mission from scratch.

Testing of the mandatory values check is not easy, since if called via REST API, mostly Spring Boot already catches incomplete requests, so the new code is not executed.

No further action required, therefore closing this issue.