diff --git a/js/apps/system/_admin/aardvark/APP/frontend/js/models/arangoCollectionModel.js b/js/apps/system/_admin/aardvark/APP/frontend/js/models/arangoCollectionModel.js index 2d0c76ad6b..703db67a00 100644 --- a/js/apps/system/_admin/aardvark/APP/frontend/js/models/arangoCollectionModel.js +++ b/js/apps/system/_admin/aardvark/APP/frontend/js/models/arangoCollectionModel.js @@ -17,59 +17,50 @@ desc: undefined }, - getProperties: function () { - var data2; + getProperties: function (callback) { $.ajax({ type: "GET", cache: false, url: "/_api/collection/" + encodeURIComponent(this.get("id")) + "/properties", contentType: "application/json", processData: false, - async: false, success: function(data) { - data2 = data; + callback(false, data); }, error: function(data) { - data2 = data; + callback(true, data); } }); - return data2; }, - getFigures: function () { - var data2; + getFigures: function (callback) { $.ajax({ type: "GET", cache: false, url: "/_api/collection/" + this.get("id") + "/figures", contentType: "application/json", processData: false, - async: false, success: function(data) { - data2 = data; + callback(false, data); }, - error: function(data) { - data2 = data; + error: function() { + callback(true); } }); - return data2; }, - getRevision: function () { - var data2; + getRevision: function (callback, figures) { $.ajax({ type: "GET", cache: false, url: "/_api/collection/" + this.get("id") + "/revision", contentType: "application/json", processData: false, - async: false, success: function(data) { - data2 = data; + callback(false, data, figures); }, - error: function(data) { - data2 = data; + error: function() { + callback(true); } }); - return data2; }, getIndex: function (callback) { diff --git a/js/apps/system/_admin/aardvark/APP/frontend/js/templates/modalCollectionInfo.ejs b/js/apps/system/_admin/aardvark/APP/frontend/js/templates/modalCollectionInfo.ejs index 014353bd9d..4e51132176 100644 --- a/js/apps/system/_admin/aardvark/APP/frontend/js/templates/modalCollectionInfo.ejs +++ b/js/apps/system/_admin/aardvark/APP/frontend/js/templates/modalCollectionInfo.ejs @@ -1,8 +1,7 @@