✨ feat(db): 修改role表数据库操作方式
This commit is contained in:
@@ -2,7 +2,7 @@ import { ACTIVITY_TYPE, getRedisKeyByRankType, MAIL_TYPE, RANK_TYPE, REDIS_KEY }
|
||||
import { ActivityGroupModel } from "../../db/ActivityGroup";
|
||||
import { ActivityTimeLimitRankModel, ActivityTimeLimitRankModelTypeParam } from "../../db/ActivityTimeLimitRank";
|
||||
import { GuildModel, GuildType } from "../../db/Guild";
|
||||
import { RoleModel } from "../../db/Role";
|
||||
import Role from "../../db/Role";
|
||||
import { TimeLimitRankData } from "../../domain/activityField/timeLimitRankField";
|
||||
import { GuildRankInfo, RoleRankInfo } from "../../domain/rank";
|
||||
import { stringWithTypeToRewardInter } from "../../pubUtils/roleUtil";
|
||||
@@ -116,7 +116,7 @@ export async function takeSnapshot(data: TimeLimitRankData, serverId: number) {
|
||||
serverId, activityId: data.activityId, rankType: data.rankType, score: rank.scores[0]||0, time: rank.scores[1]||0
|
||||
}
|
||||
if(rank.myId.roleId) {
|
||||
let role = await RoleModel.findByRoleId(rank.myId.roleId, '_id roleId');
|
||||
let role = await Role.findByRoleId(rank.myId.roleId, '_id roleId');
|
||||
if(role) insertInfos.push({ ...insertBaseInfo, roleId: role.roleId, role: role._id });
|
||||
} else if(rank.myId.guildCode) {
|
||||
let guild = await GuildModel.findByCode(rank.myId.guildCode, serverId, '_id guildCode');
|
||||
|
||||
Reference in New Issue
Block a user