@fleetbase/fleetops-engine
Version:
Fleet & Transport Management Extension for Fleetbase
14 lines (11 loc) • 469 B
JavaScript
import serializeModel from '@fleetbase/ember-core/utils/serialize-model';
import serializeArray from '@fleetbase/ember-core/utils/serialize-model-array';
export default function serializePayload(payload) {
const serialized = {
pickup: serializeModel(payload.pickup),
dropoff: serializeModel(payload.dropoff),
entities: serializeArray(payload.entities),
waypoints: serializeArray(payload.waypoints),
};
return serialized;
}