import { addMethodsToModel } from '../utils'
import {
- UserVideoRateClass,
UserVideoRateInstance,
UserVideoRateAttributes,
})
}
-load = function (userId: number, videoId: string, transaction: Sequelize.Transaction, callback: UserVideoRateMethods.LoadCallback) {
- const options: Sequelize.FindOptions = {
+load = function (userId: number, videoId: number, transaction: Sequelize.Transaction) {
+ const options: Sequelize.FindOptions<UserVideoRateAttributes> = {
where: {
userId,
videoId
}
if (transaction) options.transaction = transaction
- return UserVideoRate.findOne(options).asCallback(callback)
+ return UserVideoRate.findOne(options)
}