]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/models/server/tracker.ts
Merge branch 'master' into release/3.3.0
[github/Chocobozzz/PeerTube.git] / server / models / server / tracker.ts
index 97520f92d3734faa86fcb60a826e8880acd8b5e7..c09fdd64b05699d245e14cfe492b86d407e41c1d 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/core-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