-import { intoArray } from '@app/helpers'
+import { splitIntoArray } from '@app/helpers'
import {
BooleanBothQuery,
BooleanQuery,
this.categoryOneOf = options.categoryOneOf || undefined
this.licenceOneOf = options.licenceOneOf || undefined
this.languageOneOf = options.languageOneOf || undefined
- this.tagsOneOf = intoArray(options.tagsOneOf)
- this.tagsAllOf = intoArray(options.tagsAllOf)
+ this.tagsOneOf = splitIntoArray(options.tagsOneOf)
+ this.tagsAllOf = splitIntoArray(options.tagsAllOf)
this.durationMin = options.durationMin ? parseInt(options.durationMin, 10) : undefined
this.durationMax = options.durationMax ? parseInt(options.durationMax, 10) : undefined
originallyPublishedStartDate: this.originallyPublishedStartDate,
originallyPublishedEndDate: this.originallyPublishedEndDate,
nsfw: this.nsfw,
- categoryOneOf: intoArray(this.categoryOneOf),
- licenceOneOf: intoArray(this.licenceOneOf),
- languageOneOf: intoArray(this.languageOneOf),
+ categoryOneOf: splitIntoArray(this.categoryOneOf),
+ licenceOneOf: splitIntoArray(this.licenceOneOf),
+ languageOneOf: splitIntoArray(this.languageOneOf),
tagsOneOf: this.tagsOneOf,
tagsAllOf: this.tagsAllOf,
durationMin: this.durationMin,
this.tagsAllOf !== undefined ||
this.durationMin !== undefined ||
this.durationMax !== undefined ||
- this.host !== undefined ||
this.isLive !== undefined
}
}