1
0
Fork 0

Merge pull request #1121 from triAGENS/appcontext-base-url

Expose root-relative mount URL on applicationContext
This commit is contained in:
Jan Steemann 2014-11-26 10:28:42 +01:00
commit 37026e8c84
1 changed files with 2 additions and 0 deletions

View File

@ -547,6 +547,7 @@ function executeAppScript (app, name, mount, prefix) {
appContext.options = app._options;
appContext.configuration = app._options.configuration;
appContext.basePath = fs.join(root, app._path);
appContext.baseUrl = devel ? mount : '/_db/' + encodeURIComponent(arangodb.db._name()) + mount;
appContext.isDevelopment = devel;
appContext.isProduction = ! devel;
@ -775,6 +776,7 @@ function routingAalApp (app, mount, options) {
appContextTempl.configuration = app._options.configuration;
appContextTempl.collectionPrefix = prefix; // collection prefix
appContextTempl.basePath = fs.join(root, app._path);
appContextTempl.baseUrl = devel ? mount : '/_db/' + encodeURIComponent(arangodb.db._name()) + mount;
appContextTempl.isDevelopment = devel;
appContextTempl.isProduction = ! devel;