* Checks for partNumber in request query and returns the part number * @param {object} query - request query * @return {(Integer|undefined)} - part number, zero if part number is less than * 1 and undefined if no partNumber is found in the request query
(query)
| 5 | * 1 and undefined if no partNumber is found in the request query |
| 6 | */ |
| 7 | function getPartNumber(query) { |
| 8 | if (query && query.partNumber !== undefined) { |
| 9 | return Number.isNaN(query.partNumber) ? |
| 10 | 0 : Number.parseInt(query.partNumber, 10); |
| 11 | } |
| 12 | return undefined; |
| 13 | } |
| 14 | |
| 15 | /** |
| 16 | * Gets the size of the requested part of the object |