18d9591883af29405f3870fc649acbae9a798cd6 braney Wed Mar 15 17:03:51 2023 -0700 check asmAlias BEFORE looking for curated hubs diff --git src/hg/lib/hubConnect.c src/hg/lib/hubConnect.c index fff7937..5dc3c4d 100644 --- src/hg/lib/hubConnect.c +++ src/hg/lib/hubConnect.c @@ -1076,31 +1076,31 @@ { if (!isEmpty(status->errorMessage)) errAbort("Hub error: url %s: error %s.", url, status->errorMessage); else errAbort("Cannot open hub %s.", url); } } return 0; } char *hubConnectLoadHubs(struct cart *cart) /* load the track data hubs. Set a static global to remember them */ { -char *dbSpec = cartOptionalString(cart, "db"); +char *dbSpec = asmAliasFind(cartOptionalString(cart, "db")); char *curatedHubPrefix = getCuratedHubPrefix(); if (dbSpec != NULL) lookForCuratedHubs(cart, trackHubSkipHubName(dbSpec), curatedHubPrefix); char *newDatabase = checkForNew( cart); newDatabase = asmAliasFind(newDatabase); 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;