1530c7795223a21e3210988f1007210cc9c75794 braney Mon Dec 5 15:12:19 2022 -0800 unset the dbOverride if the user changed the org diff --git src/hg/hgBlat/hgBlat.c src/hg/hgBlat/hgBlat.c index 3e985f9..ea26059 100644 --- src/hg/hgBlat/hgBlat.c +++ src/hg/hgBlat/hgBlat.c @@ -2107,30 +2107,31 @@ /* Write header and body of html page. */ { char *userSeq; char *db, *organism; boolean clearUserSeq = cgiBoolean("Clear"); allGenomes = cgiVarExists("allGenomes"); cart = theCart; dnaUtilOpen(); orgChange = sameOk(cgiOptionalString("changeInfo"),"orgChange"); if (orgChange) { cgiVarSet("db", hDefaultDbForGenome(cgiOptionalString("org"))); + dbOveride = NULL; } getDbAndGenome(cart, &db, &organism, oldVars); char *oldDb = cloneString(db); // n.b. this changes to default db if db doesn't have BLAT findClosestServer(&db, &organism); allResults = cartUsualBoolean(cart, "allResults", allResults); /* Get sequence - from userSeq variable, or if * that is empty from a file. */ if (clearUserSeq) { cartSetString(cart, "userSeq", ""); cartSetString(cart, "seqFile", "");