bc6a803ab72e4c35c16af563b3e88c03ee1adb5c chmalee Mon Oct 26 12:10:29 2020 -0700 Support bigBed extra fields substitutions in hgc URL link outs diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c index 5da2e8a..74e7458 100644 --- src/hg/hgc/hgc.c +++ src/hg/hgc/hgc.c @@ -4143,31 +4143,31 @@ headerItem = NULL; else if (( sameString(type, "narrowPeak") || sameString(type, "broadPeak") || sameString(type, "gappedPeak") ) && headerItem && sameString(headerItem, ".") ) headerItem = NULL; } /* Print header. */ genericHeader(tdb, headerItem); if (differentString(type, "bigInteract") && differentString(type, "interact")) { // skip generic URL code as these may have multiple items returned for a click itemForUrl = getIdInUrl(tdb, item); - if (itemForUrl != NULL && trackDbSetting(tdb, "url")) + if (itemForUrl != NULL && trackDbSetting(tdb, "url") && differentString(type, "bigBed")) { printCustomUrl(tdb, itemForUrl, item == itemForUrl); printIframe(tdb, itemForUrl); } } if (plus != NULL) { fputs(plus, stdout); } if (container != NULL) { genericContainerClick(conn, container, tdb, item, itemForUrl); } else if (wordCount > 0) {