Ticket #483 (closed enhancement: fixed)

Opened 3 years ago

Last modified 2 years ago

Implement authentication method on assay level

Reported by: business@… Owned by: robert@…
Priority: minor Milestone: 0.8.4
Component: REST Api / Modules integration Version: 0.8.3
Keywords: Cc:
Product: Operating system:
URL: Hardware:

Description

Right now modules can only find study details for all the assays in the module accessible by the logged-in user by doing 2 REST calls to GSCF:

  • getAssays - get the assays for this module readable by the specified user, and extract parentStudyToken
  • getStudies - get the study details, and supply all unique parentStudyTokens that was returned from getAssays.

See e.g.  https://trac.nbic.nl/nugoctdwebapp/browser/nugoctdwebapp/src/java/ctd/services/getStudies.java

Should we create a 'getStudiesForModule' (or something like that) call that only returns study details for all studies that actually have an assay in the module?

Change History

Changed 2 years ago by business@…

  • status changed from new to closed
  • resolution set to fixed

This is implemented in the API now. (moduleURL / consumer)

Note: See TracTickets for help on using tickets.