Closed MayerBjoern closed 3 years ago
ACHTUNG: Den local test server commit bitte ignorieren, den hätte ich vorher rausnehmen sollen. Das sollte ich mal anders lösen. Das war nur die schnelle Lösung, um die Datenbank nicht immer wieder neu zurückzusetzen
Ich habe den alten pull request gelöscht und auch den validation_preprocessor wieder entfernt, da dieser eigentlich nur für das partielle updaten von Objekten wirklich sinnvoll war. Dieses Feature werden wir aber selber nicht mehr benötigen, wie es aktuell aussieht, also ist es fraglich, ob dafür noch ein extra pull request zur Umsetzung des PATCH requests in der API zeitnah folgt. So ist nun jedenfalls die validate.py wieder die einzige Datei, welche ValidationErrors wirft.
I did the rebase and removed the local test changes from the pull request
I've added some minor fixes and merged the branch into develop. Thank you again!
Feature description:
So it is possible to purely add or update float or integer data via the API without having to do base_unit recalculations beforehand. This gives the API the same usability as filling out the add or edit web form in SampleDB while entering quantity datatypes.