Undo channels -> frequencies for API compat
This commit is contained in:
@@ -73,7 +73,7 @@ async def join_server(system_id, guild_id, channel_id):
|
||||
sys_config = ConfigGenerator(
|
||||
type=sys_details.get('decode_mode'),
|
||||
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,
|
||||
whitelist=sys_details.get('tag_whitelist') # Use .get for optional fields
|
||||
)
|
||||
|
||||
@@ -22,13 +22,13 @@ class ConfigGenerator:
|
||||
self,
|
||||
type: DecodeMode,
|
||||
systemName: str,
|
||||
frequencies: List[str],
|
||||
channels: List[str],
|
||||
tags: Optional[List[TalkgroupTag]] = None,
|
||||
whitelist: Optional[List[int]] = None
|
||||
):
|
||||
self.type = type
|
||||
self.systemName = systemName
|
||||
self.frequencies = frequencies
|
||||
self.channels = channels
|
||||
self.tags = tags
|
||||
self.whitelist = whitelist
|
||||
|
||||
@@ -37,7 +37,7 @@ class ConfigGenerator:
|
||||
data = {
|
||||
"type": self.type,
|
||||
"systemName": self.systemName,
|
||||
"frequencies": self.frequencies,
|
||||
"channels": self.channels,
|
||||
}
|
||||
if self.tags is not None:
|
||||
# Convert list of TalkgroupTag objects to list of dictionaries
|
||||
|
||||
Reference in New Issue
Block a user