diff --git a/src/_h5ai/js/inc/lib/modulejs-0.1.js b/src/_h5ai/js/inc/lib/modulejs-0.1.js index ff7dfd54..3dd1ef8b 100644 --- a/src/_h5ai/js/inc/lib/modulejs-0.1.js +++ b/src/_h5ai/js/inc/lib/modulejs-0.1.js @@ -8,12 +8,12 @@ var err = function (condition, code, message) { if (condition) { - if (console && console.error) { - console.error(name + ' error: [' + code + '] ' + message); - } throw { code: code, - msg: name + ' error: ' + message + msg: message, + toString: function () { + return name + ' error: ' + message; + } }; } }; diff --git a/src/_h5ai/js/inc/model/entry.js b/src/_h5ai/js/inc/model/entry.js index b6c2730e..665fcbda 100644 --- a/src/_h5ai/js/inc/model/entry.js +++ b/src/_h5ai/js/inc/model/entry.js @@ -132,13 +132,13 @@ modulejs.define('model/entry', ['jQuery', 'core/types'], function ($, types) { return self; }, - // folderstatus = module.isDefined('ext/folderstatus') ? module.require('ext/folderstatus') : {}, folderstatus = (function () { - var id = 'ext/folderstatus', - res = modulejs.require(new RegExp('^' + id + '$')); + try { + return modulejs.require('ext/folderstatus'); + } catch (e) {} - return res.id ? res.id : {}; + return []; }()), fetchStatus = function (absHref, callback) {