Undo channels -> frequencies for API compat

This commit is contained in:
Logan Cusano
2025-04-27 02:49:35 -04:00
parent 44851d5c86
commit 0aa38a1eca
2 changed files with 4 additions and 4 deletions

View File

@@ -73,7 +73,7 @@ async def join_server(system_id, guild_id, channel_id):
sys_config = ConfigGenerator( sys_config = ConfigGenerator(
type=sys_details.get('decode_mode'), type=sys_details.get('decode_mode'),
systemName=sys_details['name'], systemName=sys_details['name'],
frequencies=sys_details.get('frequency_list_khz'), # Assuming 'channels' is the correct field name channels=sys_details.get('frequency_list_khz'), # Assuming 'channels' is the correct field name
tags=tags_list, tags=tags_list,
whitelist=sys_details.get('tag_whitelist') # Use .get for optional fields whitelist=sys_details.get('tag_whitelist') # Use .get for optional fields
) )

View File

@@ -22,13 +22,13 @@ class ConfigGenerator:
self, self,
type: DecodeMode, type: DecodeMode,
systemName: str, systemName: str,
frequencies: List[str], channels: List[str],
tags: Optional[List[TalkgroupTag]] = None, tags: Optional[List[TalkgroupTag]] = None,
whitelist: Optional[List[int]] = None whitelist: Optional[List[int]] = None
): ):
self.type = type self.type = type
self.systemName = systemName self.systemName = systemName
self.frequencies = frequencies self.channels = channels
self.tags = tags self.tags = tags
self.whitelist = whitelist self.whitelist = whitelist
@@ -37,7 +37,7 @@ class ConfigGenerator:
data = { data = {
"type": self.type, "type": self.type,
"systemName": self.systemName, "systemName": self.systemName,
"frequencies": self.frequencies, "channels": self.channels,
} }
if self.tags is not None: if self.tags is not None:
# Convert list of TalkgroupTag objects to list of dictionaries # Convert list of TalkgroupTag objects to list of dictionaries