German-BioImaging / omero-autotag

Extensions to OMERO.web to enhance tagging
GNU Affero General Public License v3.0
0 stars 1 forks source link

Tree "underscore function" dependency removal #11

Closed Tom-TBT closed 4 weeks ago

Tom-TBT commented 1 month ago

This PR gets rid of dependencies on "underscore functions" from omeroweb.webclient.tree.

The dependencies are effectively not an issue with the fix introduced in https://github.com/ome/omero-web/pull/577, but removing them simplifies the code here as most of it was anyway duplicates of code from marshal_images and marshal_tags with results formatted to fit inputs of _marshal_image and _marshal_tag. The plugin needs its marshal functions to get the image clientPath.