diff --git a/js/server/modules/org/arangodb/actions.js b/js/server/modules/org/arangodb/actions.js index 0e987eddce..3eca0fc7fc 100644 --- a/js/server/modules/org/arangodb/actions.js +++ b/js/server/modules/org/arangodb/actions.js @@ -997,7 +997,7 @@ function flattenRouting (routes, path, rexpr, urlParameters, depth, prefix) { result = result.concat(flattenRouting( routes.prefix, path + "/...", - rexpr + "(/[^/]+)*", + rexpr + "(/[^/]+)*/?", urlParameters._shallowCopy, depth + 1, true)); diff --git a/js/server/modules/org/arangodb/foxx/routing.js b/js/server/modules/org/arangodb/foxx/routing.js index ec140bba52..b9ec689c4b 100644 --- a/js/server/modules/org/arangodb/foxx/routing.js +++ b/js/server/modules/org/arangodb/foxx/routing.js @@ -396,7 +396,6 @@ _.extend(routes.models, foxx.models); p = ri.urlPrefix; -// TODO p = ""; for (k = 0; k < rm.length; ++k) { var key = rm[k];