Skip to content

Commit

Permalink
Merge pull request #57 from Sebi94nbg/Fix-channel-setting-parsing-logic
Browse files Browse the repository at this point in the history
Fix incorrect parsing of `team_servergroups`
  • Loading branch information
Sebbo94BY authored Apr 30, 2023
2 parents 6391bd0 + 6a8daa8 commit 9123822
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions modules/poke_client_on_channel_join/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ def parse_channel_settings(self, channel_settings):
"""
old_channel_alias = None
channel_properties_dict = {}
channel_properties_dict["team_client_database_ids"] = []
channel_configs = []

for key, value in channel_settings.items():
Expand All @@ -110,9 +111,9 @@ def parse_channel_settings(self, channel_settings):

if channel_setting_name == "team_servergroups":
for servergroup_name in value.split(","):
channel_properties_dict[
"team_client_database_ids"
] = self.get_servergroup_client_database_ids(servergroup_name)
channel_properties_dict["team_client_database_ids"].extend(
self.get_servergroup_client_database_ids(servergroup_name)
)

channel_configs.append(deepcopy(channel_properties_dict))

Expand Down

0 comments on commit 9123822

Please sign in to comment.