getQueryString includes externalInfo - #449
Conversation
|
NB: although we only get 3 useful fields from |
|
Would this be an opportunity to tackle ome/omero-marshal#22 and normalize these redundant objects? |
|
@sbesson Hmmm - yesssss, but how to "normalise" without it being a breaking API change? |
|
Agreed. If we were considering integrating other changes like ome/omero-marshal#84, this would most certainly increment the version of the OMERO JSON API and be a good time to make these changes |
|
Ooops - forgot that I had opened this already. Closing in favour of #453 |
See ome/omero-web#613.
This updates
getQueryString(which builds queries forconn.getObject()and for JSON API) to includeexternalInfo.So, all the "top level" objects will now include
externalInfoif it exists.E.g. going to
/api/v0/m/plates/51/wells/we will see externalInfo on the Wells, but not on the child Images.For that we'd have to also update various queries. E.g. BlitzGateway
Well._getQueryString()would need: