Ticket #470 (assigned defect)

Opened 3 years ago

Last modified 3 years ago

details link should use getAssayURL

Reported by: tjeerd@… Owned by: tjeerd@…
Priority: major Milestone: Should have
Component: Study view Version: 0.8.2
Keywords: Cc: kees@…
Product: Operating system:
URL: Hardware:

Description

When we look at a study in GSCF and select the assay tab a details link is shown. This details link refers to a /assay/showByToken/ service of a module. This service isn't implemented by each module. The mandatory getAssayURL REST service show be used to ask a module for the correct details link.

Change History

Changed 3 years ago by robert@…

  • owner changed from robert@… to tjeerd@…
  • status changed from new to assigned

The documentation also states that a module should provide a /assay/showByToken method available (see http://dbnp.org/dbnp/modules-1/modules#section-1).

However, the getAssayUrl method is also required, but never used. It would also cost a lot of time for rest calls to retrieve the assay url for multiple assays. For that reason, it would be reasonable to remove the getAssayUrl method and always use the /assay/showByToken url.

Would that be possible in your module?

Note: See TracTickets for help on using tickets.