Fix no version/config at startup

This commit is contained in:
Cyber MacGeddon 2025-04-01 20:54:05 +01:00
parent fa09dc319e
commit 83db90db01
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