aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/helpers/custom-validators/video-stats.ts
blob: 1e22f06546ad9f38cf73175be36df3a269ef52f7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { VideoStatsTimeserieMetric } from '@shared/models'

const validMetrics = new Set<VideoStatsTimeserieMetric>([
  'viewers',
  'aggregateWatchTime'
])

function isValidStatTimeserieMetric (value: VideoStatsTimeserieMetric) {
  return validMetrics.has(value)
}

// ---------------------------------------------------------------------------

export {
  isValidStatTimeserieMetric
}