for (const k of Object.keys(obj)) {
if (k === 'sort') continue // Exception
- if (obj[k] !== undefined) return true
+ if (obj[k] !== undefined && obj[k] !== '') return true
}
return false
for (const k of Object.keys(obj)) {
if (k === 'sort') continue // Exception
- if (obj[k] !== undefined) acc++
+ if (obj[k] !== undefined && obj[k] !== '') acc++
}
return acc
private intoArray (value: any) {
if (!value) return undefined
+ if (Array.isArray(value)) return value
if (typeof value === 'string') return value.split(',')