@@ -2,7 +2,7 @@ import { Inject, Injectable, Logger } from '@nestjs/common'
2
2
import { BaseHelper } from '@pct-org/scraper/helpers/base'
3
3
import { ScrapedItem , ScrapedTorrent } from '@pct-org/scraper/providers/base'
4
4
import { InjectModel } from '@nestjs/mongoose'
5
- import { MovieModel , Movie , MOVIE_TYPE } from '@pct-org/types/movie'
5
+ import { Movie , MOVIE_TYPE , MovieDocument } from '@pct-org/types/movie'
6
6
import { Show } from '@pct-org/types/show'
7
7
import { TraktService } from '@pct-org/services/trakt'
8
8
import { TmdbService } from '@pct-org/services/tmdb'
@@ -11,11 +11,13 @@ import { OmdbService } from '@pct-org/services/omdb'
11
11
import { formatTorrents } from '@pct-org/torrent/utils'
12
12
import { IMAGES_DEFAULT } from '@pct-org/types/image'
13
13
14
+ import type { Model } from 'mongoose'
15
+
14
16
@Injectable ( )
15
17
export class MovieHelperService extends BaseHelper {
16
18
17
19
@InjectModel ( 'Movies' )
18
- private readonly movieModel : MovieModel
20
+ private readonly movieModel : Model < MovieDocument >
19
21
20
22
@Inject ( )
21
23
private readonly traktService : TraktService
@@ -118,7 +120,9 @@ export class MovieHelperService extends BaseHelper {
118
120
: [ 'unknown' ] ,
119
121
trailer : traktMovie . trailer ,
120
122
trailerId : traktMovie . trailer
121
- ? traktMovie . trailer . split ( 'v=' ) . reverse ( ) . shift ( )
123
+ ? traktMovie . trailer . split ( 'v=' )
124
+ . reverse ( )
125
+ . shift ( )
122
126
: null ,
123
127
createdAt : Number ( new Date ( ) ) ,
124
128
updatedAt : Number ( new Date ( ) ) ,
0 commit comments