merge: 최신 main을 가오픈 서버 시계 수정에 통합한다
This commit is contained in:
@@ -175,13 +175,14 @@ export const worldRouter = router({
|
||||
const turns = generalIds.length
|
||||
? await ctx.db.generalTurn.findMany({
|
||||
where: { generalId: { in: generalIds }, turnIdx: { lt: 5 } },
|
||||
select: { generalId: true, turnIdx: true, actionCode: true, arg: true },
|
||||
orderBy: [{ generalId: 'asc' }, { turnIdx: 'asc' }],
|
||||
})
|
||||
: [];
|
||||
const turnMap = new Map<number, string[]>();
|
||||
const turnMap = new Map<number, Array<{ action: string; args: unknown }>>();
|
||||
for (const turn of turns) {
|
||||
const list = turnMap.get(turn.generalId) ?? [];
|
||||
list[turn.turnIdx] = turn.actionCode;
|
||||
list[turn.turnIdx] = { action: turn.actionCode, args: turn.arg };
|
||||
turnMap.set(turn.generalId, list);
|
||||
}
|
||||
const nationMap = new Map(nations.map((item) => [item.id, item]));
|
||||
|
||||
Reference in New Issue
Block a user