904c1c8e951519488cf06099bfab3feb81abb3db ceisenhart Wed Jul 5 14:45:07 2017 -0700 Fixing the table browser bug with bigWig files without tables, refs #19701 diff --git src/hg/hgTables/hgTables.c src/hg/hgTables/hgTables.c index e6006a1..38aa368 100644 --- src/hg/hgTables/hgTables.c +++ src/hg/hgTables/hgTables.c @@ -621,30 +621,32 @@ hti = bamToHti(table); else if (isVcfTable(table, &isTabix)) { boolean isTabix = trackIsType(database, table, curTrack, "vcfTabix", ctLookupName); hti = vcfToHti(table, isTabix); } else if (isCustomTrack(table)) { struct customTrack *ct = ctLookupName(table); hti = ctToHti(ct); } else if (sameWord(table, WIKI_TRACK_TABLE)) { hti = wikiHti(); } +else if (!hTableExists(db, table)) + hti = hFindBigWigTrackInfo(db, NULL, table); else { char *track; if (startsWith("chrN_", table)) track = table + strlen("chrN_"); else track = table; hti = hFindTableInfo(db, NULL, track); } return(hti); } struct hTableInfo *getHti(char *db, char *table, struct sqlConnection *conn) /* Return primary table info. */ {