(value)
| 18 | } |
| 19 | |
| 20 | function normalizeTimestamp(value) { |
| 21 | if (!value) return 0; |
| 22 | if (typeof value === 'number' && Number.isFinite(value)) { |
| 23 | return value > 0 ? value : 0; |
| 24 | } |
| 25 | |
| 26 | const timestamp = Date.parse(value); |
| 27 | return Number.isFinite(timestamp) ? timestamp : 0; |
| 28 | } |
| 29 | |
| 30 | function normalizeHotmailServiceMode(rawValue = '') { |
| 31 | return String(rawValue || '').trim().toLowerCase() === HOTMAIL_SERVICE_MODE_REMOTE |
no outgoing calls
no test coverage detected