(expression)
| 21 | * @returns {Object} |
| 22 | */ |
| 23 | const parseDatePeriod = (expression) => { |
| 24 | const matches = expression.match(/^([0-9]+)(y|Q|M|w|d|h|m|s|ms)$/m); |
| 25 | if (matches) { |
| 26 | return moment().add(matches[1], matches[2]); |
| 27 | } |
| 28 | |
| 29 | return null; |
| 30 | }; |
| 31 | |
| 32 | const convertIntFieldsToBool = (obj, fields) => { |
| 33 | fields.forEach((field) => { |