46abb8c46b39e856ed63b7fb3a2f31d3f22c0b8f
braney
Thu Nov 9 10:34:19 2017 -0800
fix problem in #19427=
diff --git src/hg/hgHubConnect/hgHubConnect.c src/hg/hgHubConnect/hgHubConnect.c
index 02188e0..3a2271b 100644
--- src/hg/hgHubConnect/hgHubConnect.c
+++ src/hg/hgHubConnect/hgHubConnect.c
@@ -279,31 +279,31 @@
int count = 0;
for(hub = unlistedHubList; hub; hub = hub->next)
{
char hubName[64];
safef(hubName, sizeof(hubName), "%s%u", hgHubConnectHubVarPrefix, hub->id);
if (!cartUsualBoolean(cart, hubName, FALSE))
continue;
if (count)
webPrintLinkTableNewRow(); // ends last row and starts a new one
count++;
puts("
");
ourCellStart();
- safef(id, sizeof id, "hubDisconnectButton%d", count);
+ safef(id, sizeof id, "hubDisconnectButtonU%d", count);
printf("\n", id);
jsOnEventByIdF("click", id,
"document.disconnectHubForm.elements['hubId'].value='%d';"
"document.disconnectHubForm.submit(); return true;", hub->id);
ourCellEnd();
if (hub->trackHub != NULL)
{
ourPrintCellLink(hub->trackHub->shortLabel, hub->hubUrl);
}
else
ourPrintCell("");
if (!isEmpty(hub->errorMessage))
@@ -575,31 +575,31 @@
void outputPublicTableRow(struct hubEntry *hubInfo, int count)
/* Prints out a table row with basic information about a hub and a button
* to connect to that hub */
{
int id = hubInfo->id;
char jsId[256];
struct slName *dbListNames = slNameListFromComma(hubInfo->dbList);
printf("
\n");
if (id != 0)
{
ourCellStart();
char hubName[32];
safef(hubName, sizeof(hubName), "%s%u", hgHubConnectHubVarPrefix, id);
if (cartUsualBoolean(cart, hubName, FALSE))
{
- safef(jsId, sizeof jsId, "hubDisconnectButton%d", count);
+ safef(jsId, sizeof jsId, "hubDisconnectButtonP%d", count);
printf("\n", jsId);
jsOnEventByIdF("click", jsId,
"document.disconnectHubForm.elements['hubId'].value= '%d';"
"document.disconnectHubForm.submit();return true;", id);
}
else
{
// get first name off of list of supported databases
char * name = dbListNames->name;
// if the name isn't currently loaded, we assume it's a hub
if (!hDbExists(name))
{
char buffer[512];