]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/models/job.ts
Convert scripts to typescript
[github/Chocobozzz/PeerTube.git] / server / models / job.ts
index 982b51499e2cc152ad2fc03707dceaac79a66d11..d4380a575fbfc710502e4e1bfa62ab45cf43ecaf 100644 (file)
@@ -15,7 +15,7 @@ import {
 let Job: Sequelize.Model<JobInstance, JobAttributes>
 let listWithLimit: JobMethods.ListWithLimit
 
-export default function defineJob (sequelize: Sequelize.Sequelize, DataTypes) {
+export default function defineJob (sequelize: Sequelize.Sequelize, DataTypes: Sequelize.DataTypes) {
   Job = sequelize.define<JobInstance, JobAttributes>('Job',
     {
       state: {
@@ -48,7 +48,7 @@ export default function defineJob (sequelize: Sequelize.Sequelize, DataTypes) {
 
 // ---------------------------------------------------------------------------
 
-listWithLimit = function (limit, state, callback) {
+listWithLimit = function (limit: number, state: string, callback: JobMethods.ListWithLimitCallback) {
   const query = {
     order: [
       [ 'id', 'ASC' ]