@myorders/fleetops-data
Version:
Myorders Fleet-Ops based models, serializers, transforms, adapters and GeoJson utility functions.
20 lines (18 loc) • 615 B
JavaScript
import ApplicationSerializer from '@myorders/ember-core/serializers/application';
import { EmbeddedRecordsMixin } from '@ember-data/serializer/rest';
export default class PayloadSerializer extends ApplicationSerializer.extend(EmbeddedRecordsMixin) {
/**
* Embedded relationship attributes
*
* @var {Object}
*/
get attrs() {
return {
pickup: { embedded: 'always' },
dropoff: { embedded: 'always' },
return: { embedded: 'always' },
waypoints: { embedded: 'always' },
entities: { embedded: 'always' },
};
}
}