37 lines
714 B
JavaScript
37 lines
714 B
JavaScript
import ClusterAdapter from './cluster';
|
|
|
|
export default ClusterAdapter.extend({
|
|
queryRecord() {
|
|
return this._super(...arguments).then(resp => {
|
|
resp.data.id = resp.data.license_id;
|
|
return resp.data;
|
|
});
|
|
},
|
|
|
|
createRecord(store, type, snapshot) {
|
|
let id = snapshot.attr('licenseId');
|
|
return this._super(...arguments).then(() => {
|
|
return {
|
|
id,
|
|
};
|
|
});
|
|
},
|
|
|
|
updateRecord(store, type, snapshot) {
|
|
let id = snapshot.attr('licenseId');
|
|
return this._super(...arguments).then(() => {
|
|
return {
|
|
id,
|
|
};
|
|
});
|
|
},
|
|
|
|
pathForType() {
|
|
return 'license';
|
|
},
|
|
|
|
urlForUpdateRecord() {
|
|
return this.buildURL() + '/license';
|
|
},
|
|
});
|