OnPlayerJoining fix VIP check

This commit is contained in:
Natsumi
2021-04-08 17:40:38 +12:00
parent 4dbdbcab56
commit 4d5f3bfbc7

View File

@@ -3781,16 +3781,20 @@ speechSynthesis.getVoices();
} }
} }
if (joining) { if (joining) {
var isFriend = this.friends.has(ctx.userId);
var isFavorite = API.cachedFavoritesByObjectId.has(ctx.userId);
var onPlayerJoining = { var onPlayerJoining = {
...ctx, ...ctx,
isFriend,
isFavorite,
type: 'OnPlayerJoining' type: 'OnPlayerJoining'
}; };
if ((this.sharedFeedFilters.wrist.OnPlayerJoining === 'Friends') || if ((this.sharedFeedFilters.wrist.OnPlayerJoining === 'Friends') ||
((this.sharedFeedFilters.wrist.OnPlayerJoining === 'VIP') && (ctx.isFavorite))) { ((this.sharedFeedFilters.wrist.OnPlayerJoining === 'VIP') && (isFavorite))) {
wristFeed.unshift(onPlayerJoining); wristFeed.unshift(onPlayerJoining);
} }
if ((this.sharedFeedFilters.noty.OnPlayerJoining === 'Friends') || if ((this.sharedFeedFilters.noty.OnPlayerJoining === 'Friends') ||
((this.sharedFeedFilters.noty.OnPlayerJoining === 'VIP') && (ctx.isFavorite))) { ((this.sharedFeedFilters.noty.OnPlayerJoining === 'VIP') && (isFavorite))) {
notyFeed.unshift(onPlayerJoining); notyFeed.unshift(onPlayerJoining);
} }
} }