95e453ff14033e9fea9cc36dc1bf58d6e0a5b9d4 braney Fri Jun 27 09:52:02 2014 -0700 fix silly bug that resulted in navigation for "other" clade browsers notworking. diff --git src/hg/lib/web.c src/hg/lib/web.c index 5701d47..8eedbf4 100644 --- src/hg/lib/web.c +++ src/hg/lib/web.c @@ -867,31 +867,31 @@ { *retGenome = hDefaultGenomeForClade(*retClade); *retDb = getDbForGenome(*retGenome, cart); } /* If no organism in the session then get the default db and organism. */ else { *retDb = hDefaultDb(); *retGenome = hGenome(*retDb); } } *retDb = cloneString(*retDb); *retGenome = cloneString(*retGenome); *retClade = hClade(*retGenome); -if ( (*retClade != NULL) && sameString(*retClade, "other")) +if ( (*retClade != NULL) && sameString(*retClade, "none")) cartRemove(cart, "position"); /* Detect change of database and reset db-specific cart variables: */ if (oldVars) { char *oldDb = hashFindVal(oldVars, "db"); char *oldOrg = hashFindVal(oldVars, "org"); char *oldClade = hashFindVal(oldVars, "clade"); if ((!IS_CART_VAR_EMPTY(oldDb) && differentWord(oldDb, *retDb)) || (!IS_CART_VAR_EMPTY(oldOrg) && differentWord(oldOrg, *retGenome)) || (!IS_CART_VAR_EMPTY(oldClade) && differentWord(oldClade, *retClade))) { /* Change position to default -- unless it was passed in via CGI: */ if (cgiOptionalString("position") == NULL) cartSetString(cart, "position", hDefaultPos(*retDb)); /* hgNear search term -- unless it was passed in via CGI: */