diff --git a/app/app/services/document.js b/app/app/services/document.js index 3e9d1552..5f7af4cb 100644 --- a/app/app/services/document.js +++ b/app/app/services/document.js @@ -211,6 +211,9 @@ export default Ember.Service.extend({ getMeta(documentId) { return this.get('ajax').request(`documents/${documentId}/meta`, { method: "GET" + }).then((response) => { + return response; + }).catch(() => { }); }, @@ -265,6 +268,7 @@ export default Ember.Service.extend({ }).then((response) => { let data = this.get('store').normalize('page-meta', response); return this.get('store').push(data); + }).catch(() => { }); }, diff --git a/app/app/services/section.js b/app/app/services/section.js index 3f7d36d0..f86980ad 100644 --- a/app/app/services/section.js +++ b/app/app/services/section.js @@ -67,6 +67,9 @@ export default BaseService.extend({ } return pages; + }).catch((/*error*/) => { + // we ignore any error to cater for anon users who don't + // have permissions to perform refresh }); },