Fix no version/config at startup (#333)

This commit is contained in:
cybermaggedon 2025-04-01 20:54:59 +01:00 committed by GitHub
parent fa09dc319e
commit 88eae0a9f0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 5 deletions

View file

@ -411,4 +411,3 @@ class Api:
except: except:
raise ProtocolException(f"Response not formatted correctly") raise ProtocolException(f"Response not formatted correctly")

View file

@ -54,10 +54,10 @@ class ConfigRequestor(ServiceRequestor):
response = { } response = { }
if message.version: if message.version is not None:
response["version"] = message.version response["version"] = message.version
if message.values: if message.values is not None:
response["values"] = [ response["values"] = [
{ {
"type": v.type, "type": v.type,
@ -67,10 +67,10 @@ class ConfigRequestor(ServiceRequestor):
for v in message.values for v in message.values
] ]
if message.directory: if message.directory is not None:
response["directory"] = message.directory response["directory"] = message.directory
if message.config: if message.config is not None:
response["config"] = message.config response["config"] = message.config
return response, True return response, True