quest typing fix

This commit is contained in:
smthbh 2025-04-28 14:32:06 -04:00
parent 4a63d9cdb2
commit a036ff84d5

View file

@ -94,7 +94,7 @@ interface IQuest {
id: number; id: number;
title: string; title: string;
status: 'Completed' | 'In Progress'; status: 'Completed' | 'In Progress';
level: number; minLevel: number;
questLevel: number; questLevel: number;
questSortID: number; questSortID: number;
} }
@ -512,7 +512,7 @@ export class CharacterController {
id: row.quest, id: row.quest,
title: questInfo.title, title: questInfo.title,
status: 'Completed', status: 'Completed',
level: questInfo.minLevel, minLevel: questInfo.minLevel,
questLevel: questInfo.questLevel, questLevel: questInfo.questLevel,
questSortID: questInfo.questSortID questSortID: questInfo.questSortID
}); });
@ -527,7 +527,7 @@ export class CharacterController {
id: row.quest, id: row.quest,
title: questInfo.title, title: questInfo.title,
status: 'In Progress', status: 'In Progress',
level: questInfo.minLevel, minLevel: questInfo.minLevel,
questLevel: questInfo.questLevel, questLevel: questInfo.questLevel,
questSortID: questInfo.questSortID questSortID: questInfo.questSortID
}); });
@ -537,7 +537,7 @@ export class CharacterController {
return quests; return quests;
} }
private async getQuestInfo(questId: number): Promise<any> { private async getQuestInfo(questId: number): Promise<IQuest> {
const [rows] = await this.armory.worldDb.query({ const [rows] = await this.armory.worldDb.query({
sql: ` sql: `
SELECT ID, LogTitle as title, MinLevel as minLevel, QuestLevel as questLevel, QuestSortID as questSortID SELECT ID, LogTitle as title, MinLevel as minLevel, QuestLevel as questLevel, QuestSortID as questSortID