diff --git a/fortnitepy/party.py b/fortnitepy/party.py index 26cb0e40..1dd4c0c0 100644 --- a/fortnitepy/party.py +++ b/fortnitepy/party.py @@ -1080,14 +1080,18 @@ def __init__(self, party: 'PartyBase', self.schema = { 'Default:PrimaryGameSessionId_s': '', 'Default:PartyState_s': 'BattleRoyaleView', - 'Default:LobbyConnectionStarted_b': 'false', - 'Default:MatchmakingResult_s': 'NoResults', - 'Default:MatchmakingState_s': 'NotMatchmaking', - 'Default:SessionIsCriticalMission_b': 'false', - 'Default:ZoneTileIndex_U': '-1', + 'Default:CampaignInfo_j': json.dumps({ + 'CampaignInfo': { + 'lobbyConnectionStarted': False, + 'matchmakingResult': 'NoResults', + 'matchmakingState': 'NotMatchmaking', + 'sessionIsCriticalMission': False, + 'zoneTileIndex': -1, + 'theaterId': '' + } + }), 'Default:ZoneInstanceId_s': '', 'Default:SpectateAPartyMemberAvailable_b': 'false', - 'Default:TheaterId_s': '', 'Default:TileStates_j': json.dumps({ 'TileStates': [], }), @@ -1099,6 +1103,9 @@ def __init__(self, party: 'PartyBase', 'tournamentId': '', 'eventWindowId': '', 'regionId': 'EU', + 'linkId': { + 'mnemonic': 'playlist_defaultDuo', + }, }, }), 'Default:AthenaSquadFill_b': 'true',