From b7c1d6e585d7465ee89042163f89dfd17aeb961e Mon Sep 17 00:00:00 2001 From: t123yh Date: Sun, 27 Aug 2017 23:00:07 +0800 Subject: [PATCH] Add loadRelationShips for rating_calculation. --- models/rating_calculation.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/models/rating_calculation.js b/models/rating_calculation.js index f7bda22..51d8450 100644 --- a/models/rating_calculation.js +++ b/models/rating_calculation.js @@ -22,6 +22,7 @@ let Sequelize = require('sequelize'); let db = syzoj.db; const User = syzoj.model('user'); +const Contest = syzoj.model('contest'); let model = db.define('rating_calculation', { id: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true }, @@ -53,6 +54,10 @@ class RatingCalculation extends Model { return newItem; } + async loadRelationShips() { + this.contest = await Contest.fromID(this.contest_id); + } + getModel() { return model; } async delete() {