From 88eae0a9f0f0a7a65f3aa9b72147f85ed07f4b89 Mon Sep 17 00:00:00 2001 From: cybermaggedon Date: Tue, 1 Apr 2025 20:54:59 +0100 Subject: [PATCH] Fix no version/config at startup (#333) --- trustgraph-base/trustgraph/api/api.py | 1 - trustgraph-flow/trustgraph/gateway/config.py | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/trustgraph-base/trustgraph/api/api.py b/trustgraph-base/trustgraph/api/api.py index a9568e47..08742ee9 100644 --- a/trustgraph-base/trustgraph/api/api.py +++ b/trustgraph-base/trustgraph/api/api.py @@ -411,4 +411,3 @@ class Api: except: raise ProtocolException(f"Response not formatted correctly") - diff --git a/trustgraph-flow/trustgraph/gateway/config.py b/trustgraph-flow/trustgraph/gateway/config.py index 6052b7d5..e47c8ce4 100644 --- a/trustgraph-flow/trustgraph/gateway/config.py +++ b/trustgraph-flow/trustgraph/gateway/config.py @@ -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