add missing props on models, add additional info to miniprofiles
This commit is contained in:
parent
9df6357f62
commit
0e85e55ced
@ -95,6 +95,8 @@ export class ProfileController
|
||||
prevexp: 0,
|
||||
nextlvl: 0,
|
||||
maxlvl: maxlvl,
|
||||
edition: profile.info?.edition ?? "",
|
||||
profileId: profile.info?.id ?? "",
|
||||
sptData: this.profileHelper.getDefaultSptDataObject(),
|
||||
};
|
||||
}
|
||||
@ -112,6 +114,8 @@ export class ProfileController
|
||||
: this.profileHelper.getExperience(currlvl),
|
||||
nextlvl: nextlvl,
|
||||
maxlvl: maxlvl,
|
||||
edition: profile.info?.edition ?? "",
|
||||
profileId: profile.info?.id ?? "",
|
||||
sptData: profile.spt,
|
||||
};
|
||||
}
|
||||
|
@ -54,7 +54,7 @@ export class TradeController
|
||||
@inject("HashUtil") protected hashUtil: HashUtil,
|
||||
@inject("ItemHelper") protected itemHelper: ItemHelper,
|
||||
@inject("ProfileHelper") protected profileHelper: ProfileHelper,
|
||||
@inject("ragfairOfferHelper") protected ragfairOfferHelper: RagfairOfferHelper,
|
||||
@inject("RagfairOfferHelper") protected ragfairOfferHelper: RagfairOfferHelper,
|
||||
@inject("TraderHelper") protected traderHelper: TraderHelper,
|
||||
@inject("RagfairServer") protected ragfairServer: RagfairServer,
|
||||
@inject("HttpResponseUtil") protected httpResponse: HttpResponseUtil,
|
||||
|
@ -1,3 +1,5 @@
|
||||
import { Spt } from "../profile/ISptProfile"
|
||||
|
||||
export interface IMiniProfile
|
||||
{
|
||||
username: string
|
||||
@ -8,10 +10,7 @@ export interface IMiniProfile
|
||||
prevexp: number
|
||||
nextlvl: number
|
||||
maxlvl: number
|
||||
sptData: SPTData
|
||||
}
|
||||
|
||||
export interface SPTData
|
||||
{
|
||||
version: string
|
||||
edition: string
|
||||
profileId: string
|
||||
sptData: Spt
|
||||
}
|
||||
|
@ -213,11 +213,11 @@ export interface Spt
|
||||
/** What mods has this profile loaded at any point in time */
|
||||
mods?: ModDetails[]
|
||||
/** What gifts has this profile received and how many */
|
||||
receivedGifts: ReceivedGift[]
|
||||
receivedGifts?: ReceivedGift[]
|
||||
/** item TPLs blacklisted from being sold on flea for this profile */
|
||||
blacklistedItemTpls?: string[]
|
||||
/** key: daily type */
|
||||
freeRepeatableRefreshUsedCount: Record<string, number>
|
||||
freeRepeatableRefreshUsedCount?: Record<string, number>
|
||||
}
|
||||
|
||||
export interface ModDetails
|
||||
|
Loading…
Reference in New Issue
Block a user