(request)
| 17 | }; |
| 18 | |
| 19 | export const packPayload = (request) => { |
| 20 | const packAttrs = Object.keys(models.Pack.rawAttributes); |
| 21 | let { id, payload } = sanitizeRequest(request, packAttrs); |
| 22 | |
| 23 | payload = { ...payload, gender: payload.gender && payload.gender === 'u' ? null : payload.gender }; |
| 24 | |
| 25 | const items = Object.assign([], request.items); |
| 26 | const payloadWithItems = Object.assign(payload, { items }); |
| 27 | |
| 28 | return { id, payload: payloadWithItems } |
| 29 | }; |
| 30 | |
| 31 | export const packItemPayload = (request) => { |
| 32 | const packItemAttrs = Object.keys(models.PackItem.rawAttributes); |
no test coverage detected