mirror of
https://github.com/documize/community.git
synced 2025-08-04 21:15:24 +02:00
upgraded Ember and Bootstrap, merged changes
This commit is contained in:
parent
b4fd42da38
commit
5dd7d9c181
114 changed files with 9814 additions and 1361 deletions
|
@ -12,33 +12,15 @@
|
|||
import Service, { inject as service } from '@ember/service';
|
||||
|
||||
export default Service.extend({
|
||||
sessionService: service('session'),
|
||||
ajax: service(),
|
||||
store: service(),
|
||||
|
||||
// document number of views, edits, approvals, etc.
|
||||
getDocumentSummary(documentId, days) {
|
||||
return this.get('ajax').request(`activity/document/${documentId}?days=${days}`, {
|
||||
|
||||
getDocumentSummary(documentId) {
|
||||
return this.get('ajax').request(`activity/document/${documentId}`, {
|
||||
method: "GET"
|
||||
}).then((response) => {
|
||||
let data = {
|
||||
viewers: [],
|
||||
changers: []
|
||||
};
|
||||
|
||||
data.viewers = response.viewers.map((obj) => {
|
||||
let data = this.get('store').normalize('documentActivity', obj);
|
||||
return this.get('store').push(data);
|
||||
});
|
||||
|
||||
data.changers = response.changers.map((obj) => {
|
||||
let data = this.get('store').normalize('documentActivity', obj);
|
||||
return this.get('store').push(data);
|
||||
});
|
||||
|
||||
return data;
|
||||
return response;
|
||||
}).catch(() => {
|
||||
return [];
|
||||
});
|
||||
},
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue