mirror of
https://github.com/status-im/consul.git
synced 2025-01-09 13:26:07 +00:00
2685c5081b
* Make datacenter queries use query vs findAll like the rest of the app * Make sure we have an element to pass to isInViewport * Make sure href-mut doesn't error even if the currentRoute === null * More post test cleanup and Safari fix (safari requires http:// URLs) * Reverse order of datasource nspace/dc's and add a namespace source * Rearrange routes/templates/controllers to only use HashicorpConsul once * Add datasources and correct token namespace detection/redirection * Remove old dc findAll adapter method * Add more comments around the 'child route/parent controller' vars
22 lines
478 B
JavaScript
22 lines
478 B
JavaScript
import Serializer from './application';
|
|
|
|
export default Serializer.extend({
|
|
primaryKey: 'Name',
|
|
respondForQuery: function(respond, query) {
|
|
return respond(function(headers, body) {
|
|
return body;
|
|
});
|
|
},
|
|
normalizePayload: function(payload, id, requestType) {
|
|
switch (requestType) {
|
|
case 'query':
|
|
return payload.map(item => {
|
|
return {
|
|
[this.primaryKey]: item,
|
|
};
|
|
});
|
|
}
|
|
return payload;
|
|
},
|
|
});
|