9b24d5d85fe936a174eb7a6e3d9f83813a1d6a06 angie Mon Nov 6 16:17:04 2017 -0800 Oops, check for track hub before trying to get a mysql connection. refs #19136 diff --git src/hg/hgVai/hgVai.c src/hg/hgVai/hgVai.c index 1945435..e908f95 100644 --- src/hg/hgVai/hgVai.c +++ src/hg/hgVai/hgVai.c @@ -786,31 +786,31 @@ return; startCollapsibleSection("dbSnp", "Known variation", TRUE); cartMakeCheckBox(cart, "hgva_rsId", TRUE); printf("Include dbSNP " "rs# ID if one exists
\n"); puts("
"); endCollapsibleSection(); } #define GENCODE_PREFIX "wgEncodeGencode" struct slName *getGencodeTagVersions() /* Return a list of version strings from the ends of wgEncodeGencodeTag% tables. */ { static struct slName *tagVersions = NULL; -if (tagVersions == NULL) +if (tagVersions == NULL && !startsWith(hubTrackPrefix, database)) { struct sqlConnection *conn = hAllocConn(database); struct slName *tagTables = sqlQuickList(conn, NOSQLINJ "show tables like '"GENCODE_PREFIX"Tag%'"); int offset = strlen(GENCODE_PREFIX"Tag"); struct slName *tt; for (tt = tagTables; tt != NULL; tt = tt->next) slAddHead(&tagVersions, slNameNew(tt->name + offset)); hFreeConn(&conn); } return slNameCloneList(tagVersions); } boolean knownGeneHasGencodeTags() /* Return TRUE if this database has knownToTag for knownGene. */