UNPKG

@fleetbase/fleetops-data

Version:

Fleetbase Fleet-Ops based models, serializers, transforms, adapters and GeoJson utility functions.

20 lines (18 loc) 616 B
import ApplicationSerializer from '@fleetbase/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' }, }; } }