Improved how AID is obtained when generating a flea offer
This commit is contained in:
parent
2edd1695f6
commit
2b3ee4f15c
@ -149,7 +149,7 @@ export class RagfairOfferGenerator
|
||||
rating: this.getRating(userID),
|
||||
isRatingGrowing: this.getRatingGrowing(userID),
|
||||
avatar: this.getAvatarUrl(isTrader, userID),
|
||||
aid: this.hashUtil.generateAccountId(),
|
||||
aid: this.ragfairServerHelper.getUserAid(userID),
|
||||
},
|
||||
root: items[0]._id,
|
||||
items: itemsClone,
|
||||
|
@ -245,7 +245,7 @@ export class RagfairServerHelper
|
||||
{
|
||||
if (this.isPlayer(userID))
|
||||
{
|
||||
// player offer
|
||||
// Player offer
|
||||
return this.saveServer.getProfile(userID).characters.pmc.Info.AccountType;
|
||||
}
|
||||
|
||||
@ -255,10 +255,28 @@ export class RagfairServerHelper
|
||||
return MemberCategory.TRADER;
|
||||
}
|
||||
|
||||
// generated offer
|
||||
// generated PMC offer
|
||||
return MemberCategory.DEFAULT;
|
||||
}
|
||||
|
||||
public getUserAid(userID: string): number
|
||||
{
|
||||
if (this.isPlayer(userID))
|
||||
{
|
||||
// Player offer
|
||||
return this.saveServer.getProfile(userID).characters.pmc.aid;
|
||||
}
|
||||
|
||||
if (this.isTrader(userID))
|
||||
{
|
||||
// trader offer
|
||||
return undefined;
|
||||
}
|
||||
|
||||
// Generated PMC offer
|
||||
return this.hashUtil.generateAccountId();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get a player or traders nickname from their profile by their user id
|
||||
* @param userID Sessionid/userid
|
||||
|
Loading…
x
Reference in New Issue
Block a user