open-vault/ui/app/adapters/metrics/activity.js

18 lines
521 B
JavaScript
Raw Normal View History

import Application from '../application';
export default Application.extend({
pathForType() {
return 'internal/counters/activity';
},
queryRecord(store, type, query) {
const url = this.urlForQuery(null, type);
// API accepts start and end as query params
return this.ajax(url, 'GET', { data: query }).then(resp => {
let response = resp || {};
// if the response is a 204 it has no request id
response.id = response.request_id || 'no-data';
return response;
});
},
});