1
0
Fork 0

Applied a fix to ace. Their implementation of require breaks arangodb require. They expect an additional argument at the beginning

This commit is contained in:
Michael Hackstein 2015-01-25 12:15:10 +00:00
parent 4721b445ec
commit 0516be7f64
1 changed files with 4 additions and 4 deletions

View File

@ -69,7 +69,7 @@ var _require = function(parentId, module, callback) {
for (var i = 0, l = module.length; i < l; ++i) {
var dep = lookup(parentId, module[i]);
if (!dep && _require.original)
return _require.original.apply(window, arguments);
return _require.original(module, callback);
params.push(dep);
}
if (callback) {
@ -79,7 +79,7 @@ var _require = function(parentId, module, callback) {
else if (typeof module === 'string') {
var payload = lookup(parentId, module);
if (!payload && _require.original)
return _require.original.apply(window, arguments);
return _require.original(module, callback);
if (callback) {
callback();
@ -89,7 +89,7 @@ var _require = function(parentId, module, callback) {
}
else {
if (_require.original)
return _require.original.apply(window, arguments);
return _require.original(module, callback);
}
};
@ -17626,4 +17626,4 @@ exports.LineWidgets = LineWidgets;
ace[key] = a[key];
});
})();