b59186811f72d35ad84ffa2f7c5b9857199e2073 hiram Tue Apr 23 13:04:13 2019 -0700 clarify the no such command error, can not happen refs #18869 diff --git src/hg/hubApi/hubApi.c src/hg/hubApi/hubApi.c index ff5c858..96a4533 100644 --- src/hg/hubApi/hubApi.c +++ src/hg/hubApi/hubApi.c @@ -1282,31 +1282,32 @@ if (isNotEmpty(errorMsg->string)) apiErrAbort(err400, err400Msg, "%s", errorMsg->string); setupFunctionHash(); struct hashEl *hel = parsePathInfo(pathInfo, words); /* verify valid API command */ if (hel) /* have valid command */ { hPrintDisable(); void (*apiFunction)(char **) = hel->val; (*apiFunction)(words); return; } else - apiErrAbort(err400, err400Msg, "no such command: '/%s/%s for endpoint '%s'", words[0], words[1], pathInfo); + apiErrAbort(err400, err400Msg, "no such command: '/%s", pathInfo); + /* due to Apache rewrite rules, will never be called with this error */ } /* static void apiRequest(char *pathInfo) */ static void doMiddle(struct cart *theCart) /* Set up globals and make web page */ { cart = theCart; // measureTiming = isNotEmpty(cartOptionalString(cart, "measureTiming")); char *database = NULL; char *genome = NULL; if (measureTiming) startProcessTiming(); cgiVarSet("ignoreCookie", "1");