3a88c02326aadbb1df3436cd519f7b8a4df6ae5b
chmalee
  Thu Jun 6 15:32:15 2024 -0700
Work in progress using the mysql table for hubSpace on client side

diff --git src/hg/cgilib/cartJson.c src/hg/cgilib/cartJson.c
index d0e3989..ec3be61 100644
--- src/hg/cgilib/cartJson.c
+++ src/hg/cgilib/cartJson.c
@@ -848,31 +848,31 @@
 }
 
 static void doOneCommand(struct cartJson *cj, char *command,
                          struct jsonElement *paramObject)
 /* Dispatch command by name, checking for required parameters. */
 {
 CartJsonHandler *handler = hashFindVal(cj->handlerHash, command);
 if (handler)
     {
     struct hash *paramHash = jsonObjectVal(paramObject, command);
     handler(cj, paramHash);
     }
 else
     {
     jsonWriteStringf(cj->jw, "error",
-		     "cartJson: unrecognized command '%s'\"", command);
+		     "cartJson: unrecognized command '%s'", command);
     return;
     }
 }
 
 static int commandCmp(const void *pa, const void *pb)
 /* Comparison function to put "change" commands ahead of other commands. */
 {
 struct slPair *cmdA = *((struct slPair **)pa);
 struct slPair *cmdB = *((struct slPair **)pb);
 boolean aIsChange = startsWith("change", cmdA->name);
 boolean bIsChange = startsWith("change", cmdB->name);
 if (aIsChange && !bIsChange)
     return -1;
 if (!aIsChange && bIsChange)
     return 1;