a7532552dd69ca4d3869f5a4314c0fadfa63dabf
braney
  Fri Sep 9 11:07:05 2022 -0700
skip hub_ prefix when looking for curated hubs

diff --git src/hg/lib/hubConnect.c src/hg/lib/hubConnect.c
index 8c83a58..68e9e2e 100644
--- src/hg/lib/hubConnect.c
+++ src/hg/lib/hubConnect.c
@@ -998,31 +998,31 @@
 
         return cloneString(buffer);
         }
     }
 return NULL;
 }
 
 
 char *hubConnectLoadHubs(struct cart *cart)
 /* load the track data hubs.  Set a static global to remember them */
 {
 char *newCuratedHub = NULL;
 char *dbSpec = cartOptionalString(cart, "db");
 char *curatedHubPrefix = cfgOption("curatedHubPrefix");
 if (curatedHubPrefix && (dbSpec != NULL) ) 
-    newCuratedHub = lookForCuratedHubs(cart, dbSpec, curatedHubPrefix);
+    newCuratedHub = lookForCuratedHubs(cart, trackHubSkipHubName(dbSpec), curatedHubPrefix);
 
 char *newDatabase = checkForNew( cart);
 if (newCuratedHub)
     newDatabase = newCuratedHub;
 cartSetString(cart, hgHubConnectRemakeTrackHub, "on");
 struct hubConnectStatus  *hubList =  hubConnectStatusListFromCart(cart);
 
 char *genarkPrefix = cfgOption("genarkHubPrefix");
 if (genarkPrefix && lookForLonelyHubs(cart, hubList, &newDatabase, genarkPrefix))
     hubList = hubConnectStatusListFromCart(cart);
 
 globalHubList = hubList;
 
 return newDatabase;
 }