]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/models/server/tracker.ts
Typo
[github/Chocobozzz/PeerTube.git] / server / models / server / tracker.ts
index d7c91faad4fe9bc20841bfebeb0d20bfcc8ef26b..ee087c4a30a25984f36668af09d841e88c3abfa0 100644 (file)
@@ -1,6 +1,7 @@
 import { AllowNull, BelongsToMany, Column, CreatedAt, Model, Table, UpdatedAt } from 'sequelize-typescript'
 import { Transaction } from 'sequelize/types'
 import { MTracker } from '@server/types/models/server/tracker'
+import { AttributesOnly } from '@shared/typescript-utils'
 import { VideoModel } from '../video/video'
 import { VideoTrackerModel } from './video-tracker'
 
@@ -13,7 +14,7 @@ import { VideoTrackerModel } from './video-tracker'
     }
   ]
 })
-export class TrackerModel extends Model {
+export class TrackerModel extends Model<Partial<AttributesOnly<TrackerModel>>> {
 
   @AllowNull(false)
   @Column
@@ -36,7 +37,7 @@ export class TrackerModel extends Model {
     const query = {
       include: [
         {
-          attributes: [ 'id', 'trackerId' ],
+          attributes: [ 'id' ],
           model: VideoModel.unscoped(),
           required: true,
           where: { id: videoId }