diff --git a/js/client/modules/org/arangodb/foxx/manager.js b/js/client/modules/org/arangodb/foxx/manager.js index 1861ec6d1a..d55e924b00 100644 --- a/js/client/modules/org/arangodb/foxx/manager.js +++ b/js/client/modules/org/arangodb/foxx/manager.js @@ -603,7 +603,8 @@ res.mount); break; case "configure": - res = configure(args[1]); + options = extractOptions(args); + res = configure(args[1], options); printf("Reconfigured Application %s version %s on mount point %s\n", res.name, res.version, diff --git a/js/server/modules/org/arangodb/foxx/manager.js b/js/server/modules/org/arangodb/foxx/manager.js index da07b9434c..c6d2b83c91 100644 --- a/js/server/modules/org/arangodb/foxx/manager.js +++ b/js/server/modules/org/arangodb/foxx/manager.js @@ -1277,7 +1277,7 @@ [ mount ] ); utils.validateMount(mount, true); var app = lookupApp(mount); - var invalid = app.configure(options); + var invalid = app.configure(options.configuration || {}); if (invalid.length > 0) { // TODO Error handling console.log(invalid);