geneontology / amigo

AmiGO is the public interface for the Gene Ontology.
http://amigo.geneontology.org
BSD 3-Clause "New" or "Revised" License
29 stars 17 forks source link

Filters are not applied to searches even if they appear in the URL #609

Closed ValWood closed 4 months ago

ValWood commented 3 years ago

When I try to get to a gene product list for a term

from http://amigo.geneontology.org/amigo/term/GO:0005635

Related "to all genes and gene products annotated to nuclear envelope"

I get ALL annotations??? .

kltm commented 3 years ago

Looking into this. Seems to be a recent change, which means it might be an effect of the recent XSS security issues.

kltm commented 3 years ago

Testing should be easy:

A filter should show up for:

It should be resistant to these regressions:

kltm commented 3 years ago

live search filters and live search pins do not seem to be coming through as javascript variables--it seems likely this is an issue more on the server side of things.

kltm commented 3 years ago

Localized issue, fix in progress.

kltm commented 3 years ago

@ValWood I think that the last patch might take care of that? Let me know if it works for you. (And thank you for reporting.)