[x] I have commented my code, particularly in hard-to-understand areas
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] I have not reduced the existing code coverage
[x] I have added docstrings following the Python style guidelines of this project to all new modules, classes, methods and functions are documented with docstrings following; I have updated any previously existing docstrings, if applicable
To do
[ ] Update the replace_one flow for file storage. Current implementation not working ideally when PUT /tools/{id} tries to update the file data corresponding a versions.
Description
/tools/{id}/versions
endpoint./tools
endpoint uses the former for adding/updating version information for a giventool
, hence the code redundancy does not occur.ToolVersion
attributes has been added. Fixes #33 Also Fixes #43Type of change
Checklist:
To do
replace_one
flow for file storage. Current implementation not working ideally whenPUT /tools/{id}
tries to update the file data corresponding a versions.