From 3414cdf4369d7dd0a51e64632ecd3b99843e7074 Mon Sep 17 00:00:00 2001 From: nsensfel Date: Thu, 17 Jan 2019 17:20:15 +0100 Subject: Solves the permission issue with the battles. --- src/bounty/bnt_join_battle.erl | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/bounty/bnt_join_battle.erl') diff --git a/src/bounty/bnt_join_battle.erl b/src/bounty/bnt_join_battle.erl index 89de5f7..5476a80 100644 --- a/src/bounty/bnt_join_battle.erl +++ b/src/bounty/bnt_join_battle.erl @@ -413,6 +413,18 @@ add_to_pending_battle S0PendingBattle = btl_pending_battle:set_battle(S1Battle, PendingBattle), S1PendingBattle = btl_pending_battle:set_free_slots(RemainingSlots, S0PendingBattle), + S2PendingBattle = + btl_pending_battle:set_player_ids + ( + [PlayerID|btl_pending_battle:get_player_ids(S1PendingBattle)], + S1PendingBattle + ), + S3PendingBattle = + btl_pending_battle:set_player_summary_ixs + ( + [PlayerIX|btl_pending_battle:get_player_summary_ixs(S1PendingBattle)], + S2PendingBattle + ), Update = ataxic:sequence @@ -447,7 +459,7 @@ add_to_pending_battle ] ), - {S1PendingBattle, Update}. + {S3PendingBattle, Update}. %%%% STAGE -1: CREATING THE PENDING BATTLE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -spec generate_pending_battle -- cgit v1.2.3-70-g09d2