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("&nbsp;<IMG SRC='../images/folderWrench.png' style='cursor:pointer;' "
                     "id='%s_confSet' title='Configure this track container...' "
                     ">&nbsp;", 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)