From a85bc09de4f79dbd00f7f8c9b81ac69fd45cfb4e Mon Sep 17 00:00:00 2001 From: Alan Plum Date: Wed, 25 Jun 2014 15:45:59 +0200 Subject: [PATCH] Only prohibit unmounting system apps mounted at system paths. --- js/server/modules/org/arangodb/foxx/manager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/server/modules/org/arangodb/foxx/manager.js b/js/server/modules/org/arangodb/foxx/manager.js index 74ed9e3f7f..4b14fbe398 100644 --- a/js/server/modules/org/arangodb/foxx/manager.js +++ b/js/server/modules/org/arangodb/foxx/manager.js @@ -1236,7 +1236,7 @@ exports.unmount = function (mount) { var doc = mountFromId(mount); - if (doc.isSystem) { + if (doc.isSystem && (mount.charAt(1) === '_' || mount.indexOf('system') === 1)) { throw new Error("Cannot unmount system application"); }