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:
raise ProtocolException(f"Response not formatted correctly")

View file

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