ef0c54f4179f198829093c7155a783eb9c5418dc chmalee Thu Sep 30 14:15:35 2021 -0700 Woops fix duplicated code mistake after squash merge, refs #26179 diff --git src/hg/hgTracks/searchTracks.c src/hg/hgTracks/searchTracks.c index 1e5a2b3..b078f6b 100644 --- src/hg/hgTracks/searchTracks.c +++ src/hg/hgTracks/searchTracks.c @@ -902,41 +902,30 @@ hPrintf(VIS_HIDDEN_VAR,track->track,CART_VAR_EMPTY); // All tracks get vis hidden var safef(id, sizeof id, "%s_id", track->track); // XSS Filter? safef(javascript, sizeof javascript, "findTracks.changeVis(this);"); struct slPair *event = slPairNew("change", cloneString(javascript)); if (tdbIsFolder(track->tdb)) { hideShowDropDownWithClassAndExtra(track->track, id, (track->visibility != tvHide), "normalText visDD", event); } else { hTvDropDownClassWithJavascript(NULL, id, track->visibility,track->canPack, "normalText seenVis",event); } - char *hubId = NULL; - if (isHubTrack(track->track)) - { - char *trackNameCopy = cloneString(track->track); - hubId = strchr(trackNameCopy, '_'); - hubId += 1; - char *ptr2 = strchr(hubId, '_'); - if (ptr2 == NULL) - errAbort("hub track '%s' not in correct format", track->track); - *ptr2 = '\0'; - } // If this is a container track, allow configuring... if (tdbIsContainer(track->tdb) || tdbIsFolder(track->tdb)) { containerTrackCount++; // Using onclick ensures return to search tracks on submit hPrintf(" <IMG SRC='../images/folderWrench.png' style='cursor:pointer;' " "id='%s_confSet' title='Configure this track container...' " "> ", track->track); safef(id, sizeof id, "%s_confSet", track->track); // XSS Filter? char hubConfigUrl[4096]; safef(hubConfigUrl, sizeof(hubConfigUrl), "%s", track->track); if (isHubTrack(track->track)) { char *hubUrl = hashFindVal(hubIdsToUrls, hubId); if (hubUrl != NULL)