fa815602bbac262a6e07ac577e40558abcf93144 max Tue Oct 15 04:53:53 2024 -0700 suppress download link for protected tracks, refs #34629 diff --git src/hg/hgTables/schema.c src/hg/hgTables/schema.c index 7edfdd5..eee29ba 100644 --- src/hg/hgTables/schema.c +++ src/hg/hgTables/schema.c @@ -402,31 +402,31 @@ if (date != NULL) printf("  <B> Data last updated: </B>%s<BR>\n", date); if (asObj != NULL) hPrintf("<B>Format description:</B> %s<BR>", asObj->comment); if (cartTrackDbIsNoGenome(db, table)) hPrintf(" Note: genome-wide queries are not available for this table."); else { hPrintf("<B>On download server: </B>"); hPrintf("<A HREF='https://hgdownload.soe.ucsc.edu/goldenPath/%s/database/'>MariaDB table dump directory</A><BR>", db); char *bigDataUrl = trackDbSetting(tdb, "bigDataUrl"); if (sameString(table, "knownGene") && bigDataUrl!=NULL) { hPrintf("This track is available both in ASCII MariaDB table dump format and bigGenePred (bigBed) format.<br>"); - printDownloadLink("bigBed", bigDataUrl); + printDownloadLink("bigBed", tdb, bigDataUrl); } } describeFields(db, splitTable, asObj, conn); if (tdbForConn && sameString(tdbForConn->track, table)) { struct trackDb *childTdb = tdbForTrack(db, table, NULL); addNotesForBbiTables(childTdb, conn); } jpList = joinerRelate(joiner, db, table, NULL); /* sort and unique list */ slUniqify(&jpList, joinerPairCmpOnAandB, joinerPairFree);