From 69818c9394366b954b6ba3bd697bd9d2b09f2a16 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Sat, 10 Jun 2017 22:15:25 +0200 Subject: Type functions --- server/models/application.ts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'server/models/application.ts') diff --git a/server/models/application.ts b/server/models/application.ts index acd0dfbf2..14b87777a 100644 --- a/server/models/application.ts +++ b/server/models/application.ts @@ -35,7 +35,7 @@ export default function defineApplication (sequelize: Sequelize.Sequelize, DataT // --------------------------------------------------------------------------- -loadMigrationVersion = function (callback: (err: Error, version: number) => void) { +loadMigrationVersion = function (callback: ApplicationMethods.LoadMigrationVersionCallback) { const query = { attributes: [ 'migrationVersion' ] } @@ -47,15 +47,10 @@ loadMigrationVersion = function (callback: (err: Error, version: number) => void }) } -updateMigrationVersion = function (newVersion: number, transaction: any, callback: any) { +updateMigrationVersion = function (newVersion: number, transaction: Sequelize.Transaction, callback: ApplicationMethods.UpdateMigrationVersionCallback) { const options: Sequelize.UpdateOptions = { - where: {} - } - - if (!callback) { - transaction = callback - } else { - options.transaction = transaction + where: {}, + transaction: transaction } return Application.update({ migrationVersion: newVersion }, options).asCallback(callback) -- cgit v1.2.3