]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/lib/views/video-views-manager.ts
Fix unregister default value
[github/Chocobozzz/PeerTube.git] / server / lib / views / video-views-manager.ts
index 86758e8d8a56b7eb616e16f7000e70eba1875c90..c088dad5e94bf4c62741e86248a755135a81391a 100644 (file)
@@ -1,7 +1,7 @@
 import { logger, loggerTagsFactory } from '@server/helpers/logger'
 import { MVideo, MVideoImmutable } from '@server/types/models'
 import { VideoViewEvent } from '@shared/models'
-import { VideoViewerCounters, VideoViewerStats, VideoViews } from './shared'
+import { VideoScope, VideoViewerCounters, VideoViewerStats, VideoViews, ViewerScope } from './shared'
 
 /**
  * If processing a local view:
@@ -79,6 +79,13 @@ export class VideoViewsManager {
     return this.videoViewerCounters.getViewers(video)
   }
 
+  getTotalViewers (options: {
+    viewerScope: ViewerScope
+    videoScope: VideoScope
+  }) {
+    return this.videoViewerCounters.getTotalViewers(options)
+  }
+
   buildViewerExpireTime () {
     return this.videoViewerCounters.buildViewerExpireTime()
   }