Fix Discord party size refresh

When force-refreshing discord presence use updated party size values.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Tomas Slusny
2019-02-04 00:13:41 +01:00
parent 12ae359876
commit f49e59b559

View File

@@ -87,7 +87,21 @@ class DiscordState
return;
}
discordService.updatePresence(lastPresence);
final DiscordPresence.DiscordPresenceBuilder presenceBuilder = DiscordPresence.builder()
.state(lastPresence.getState())
.details(lastPresence.getDetails())
.startTimestamp(lastPresence.getStartTimestamp())
.smallImageKey(lastPresence.getSmallImageKey())
.partyMax(lastPresence.getPartyMax())
.partySize(party.getMembers().size());
if (party.isOwner())
{
presenceBuilder.partyId(partyId.toString());
presenceBuilder.joinSecret(party.getPartyId().toString());
}
discordService.updatePresence(presenceBuilder.build());
}
/**