fix: missing fields in dojo response #1488
@ -95,7 +95,6 @@ export const getGuildClient = async (guild: TGuildDatabaseDocument, accountId: s
 | 
			
		||||
        LongMOTD: guild.LongMOTD,
 | 
			
		||||
        Members: members,
 | 
			
		||||
        Ranks: guild.Ranks,
 | 
			
		||||
        TradeTax: guild.TradeTax,
 | 
			
		||||
        Tier: guild.Tier,
 | 
			
		||||
        Vault: getGuildVault(guild),
 | 
			
		||||
        ActiveDojoColorResearch: guild.ActiveDojoColorResearch,
 | 
			
		||||
@ -126,7 +125,11 @@ export const getDojoClient = async (
 | 
			
		||||
    const dojo: IDojoClient = {
 | 
			
		||||
        _id: { $oid: guild._id.toString() },
 | 
			
		||||
        Name: guild.Name,
 | 
			
		||||
        Tier: 1,
 | 
			
		||||
        Tier: guild.Tier,
 | 
			
		||||
        GuildEmblem: guild.Emblem,
 | 
			
		||||
        TradeTax: guild.TradeTax,
 | 
			
		||||
        NumContributors: guild.CeremonyContributors?.length ?? 0,
 | 
			
		||||
        CeremonyResetDate: guild.CeremonyResetDate ? toMongoDate(guild.CeremonyResetDate) : undefined,
 | 
			
		||||
        FixedContributions: true,
 | 
			
		||||
        DojoRevision: 1,
 | 
			
		||||
        Vault: getGuildVault(guild),
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,6 @@ export interface IGuildClient {
 | 
			
		||||
    LongMOTD?: ILongMOTD;
 | 
			
		||||
    Members: IGuildMemberClient[];
 | 
			
		||||
    Ranks: IGuildRank[];
 | 
			
		||||
    TradeTax: number;
 | 
			
		||||
    Tier: number;
 | 
			
		||||
    Vault: IGuildVault;
 | 
			
		||||
    ActiveDojoColorResearch: string;
 | 
			
		||||
@ -143,6 +142,7 @@ export interface IDojoClient {
 | 
			
		||||
    _id: IOid; // ID of the guild
 | 
			
		||||
    Name: string;
 | 
			
		||||
    Tier: number;
 | 
			
		||||
    TradeTax?: number;
 | 
			
		||||
    FixedContributions: boolean;
 | 
			
		||||
    DojoRevision: number;
 | 
			
		||||
    AllianceId?: IOid;
 | 
			
		||||
@ -155,6 +155,8 @@ export interface IDojoClient {
 | 
			
		||||
    ContentURL?: string;
 | 
			
		||||
    GuildEmblem?: boolean;
 | 
			
		||||
    DojoComponents: IDojoComponentClient[];
 | 
			
		||||
    NumContributors?: number;
 | 
			
		||||
    CeremonyResetDate?: IMongoDate;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
export interface IDojoComponentClient {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user