be9e868709d20ab45bc731188085211ad92fa361
angie
  Wed Aug 12 10:31:23 2015 -0700
Work around some hgcentraltest genome values that unintentionally include extra whitespace.

diff --git src/hg/lib/cartJson.c src/hg/lib/cartJson.c
index d4f37ef..2f9a074 100644
--- src/hg/lib/cartJson.c
+++ src/hg/lib/cartJson.c
@@ -657,35 +657,35 @@
         if (isHubTrack(org->name))
             dbDbList = trackHubGetDbDbs(clade->name);
         else
             dbDbList = centralDbDbList;
         for (dbDb = dbDbList;  dbDb != NULL;  dbDb = dbDb->next)
             {
             if (sameString(org->name, dbDb->genome))
                 {
                 jsonWriteObjectStart(jw, NULL);
                 jsonWriteValueLabel(jw, dbDb->name, dbDb->description);
                 jsonWriteString(jw, "defaultPos", dbDb->defaultPos);
                 jsonWriteObjectEnd(jw);
                 }
             }
         jsonWriteListEnd(jw);   // children (dbs)
-        jsonWriteString(jw, "default", hDefaultDbForGenome(org->name));
+        jsonWriteString(jw, "default", trimSpaces(hDefaultDbForGenome(org->name)));
         jsonWriteObjectEnd(jw); // org
         }
     jsonWriteListEnd(jw);   // children (orgs)
-    jsonWriteString(jw, "default", hDefaultGenomeForClade(clade->name));
+    jsonWriteString(jw, "default", trimSpaces(hDefaultGenomeForClade(clade->name)));
     jsonWriteObjectEnd(jw); // clade
     }
 jsonWriteListEnd(jw);
 }
 
 static void getCladeOrgDbPos(struct cartJson *cj, struct hash *paramHash)
 /* Get cart's current clade, org, db, position and geneSuggest track. */
 {
 jsonWriteObjectStart(cj->jw, "cladeOrgDb");
 printCladeOrgDbTree(cj->jw);
 char *db = cartString(cj->cart, "db");
 jsonWriteString(cj->jw, "db", db);
 char *org = cartUsualString(cj->cart, "org", hGenome(db));
 jsonWriteString(cj->jw, "org", org);
 char *clade = cartUsualString(cj->cart, "clade", hClade(org));