XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

fix: missing fields in dojo response (#1488)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1488 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>

fe0b7450
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

2 个文件 +8 -3
Modified src/services/guildService.ts +5 -2
@@ -95,7 +95,6 @@ export const getGuildClient = async (guild: TGuildDatabaseDocument, accountId: s
95 95 LongMOTD: guild.LongMOTD,
96 96 Members: members,
97 97 Ranks: guild.Ranks,
98 TradeTax: guild.TradeTax,
99 98 Tier: guild.Tier,
100 99 Vault: getGuildVault(guild),
101 100 ActiveDojoColorResearch: guild.ActiveDojoColorResearch,
@@ -126,7 +125,11 @@ export const getDojoClient = async (
126 125 const dojo: IDojoClient = {
127 126 _id: { $oid: guild._id.toString() },
128 127 Name: guild.Name,
129 Tier: 1,
128 Tier: guild.Tier,
129 GuildEmblem: guild.Emblem,
130 TradeTax: guild.TradeTax,
131 NumContributors: guild.CeremonyContributors?.length ?? 0,
132 CeremonyResetDate: guild.CeremonyResetDate ? toMongoDate(guild.CeremonyResetDate) : undefined,
130 133 FixedContributions: true,
131 134 DojoRevision: 1,
132 135 Vault: getGuildVault(guild),
Modified src/types/guildTypes.ts +3 -1
@@ -10,7 +10,6 @@ export interface IGuildClient {
10 10 LongMOTD?: ILongMOTD;
11 11 Members: IGuildMemberClient[];
12 12 Ranks: IGuildRank[];
13 TradeTax: number;
14 13 Tier: number;
15 14 Vault: IGuildVault;
16 15 ActiveDojoColorResearch: string;
@@ -143,6 +142,7 @@ export interface IDojoClient {
143 142 _id: IOid; // ID of the guild
144 143 Name: string;
145 144 Tier: number;
145 TradeTax?: number;
146 146 FixedContributions: boolean;
147 147 DojoRevision: number;
148 148 AllianceId?: IOid;
@@ -155,6 +155,8 @@ export interface IDojoClient {
155 155 ContentURL?: string;
156 156 GuildEmblem?: boolean;
157 157 DojoComponents: IDojoComponentClient[];
158 NumContributors?: number;
159 CeremonyResetDate?: IMongoDate;
158 160 }
159 161
160 162 export interface IDojoComponentClient {