+ if (options.id) Object.assign(where, { id: options.id })
+ if (options.state) Object.assign(where, { state: options.state })
+
+ if (options.videoIs === 'deleted') {
+ Object.assign(where, {
+ deletedVideo: {
+ [Op.not]: null
+ }
+ })
+ }
+
+ if (options.predefinedReasonId) {
+ Object.assign(where, {
+ predefinedReasons: {
+ [Op.contains]: [ options.predefinedReasonId ]
+ }
+ })
+ }
+
+ const onlyBlacklisted = options.videoIs === 'blacklisted'
+