mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-05-05 21:32:37 +02:00
Empty configuration is returned as empty list, previously was not in response (#436)
This commit is contained in:
parent
f37decea2b
commit
54592b5e9f
1 changed files with 9 additions and 8 deletions
|
|
@ -38,12 +38,13 @@ class ConfigRequestTranslator(MessageTranslator):
|
||||||
def from_pulsar(self, obj: ConfigRequest) -> Dict[str, Any]:
|
def from_pulsar(self, obj: ConfigRequest) -> Dict[str, Any]:
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
if obj.operation:
|
if obj.operation is not None:
|
||||||
result["operation"] = obj.operation
|
result["operation"] = obj.operation
|
||||||
if obj.type:
|
|
||||||
|
if obj.type is not None:
|
||||||
result["type"] = obj.type
|
result["type"] = obj.type
|
||||||
|
|
||||||
if obj.keys:
|
if obj.keys is not None:
|
||||||
result["keys"] = [
|
result["keys"] = [
|
||||||
{
|
{
|
||||||
"type": k.type,
|
"type": k.type,
|
||||||
|
|
@ -52,7 +53,7 @@ class ConfigRequestTranslator(MessageTranslator):
|
||||||
for k in obj.keys
|
for k in obj.keys
|
||||||
]
|
]
|
||||||
|
|
||||||
if obj.values:
|
if obj.values is not None:
|
||||||
result["values"] = [
|
result["values"] = [
|
||||||
{
|
{
|
||||||
"type": v.type,
|
"type": v.type,
|
||||||
|
|
@ -77,7 +78,7 @@ class ConfigResponseTranslator(MessageTranslator):
|
||||||
if obj.version is not None:
|
if obj.version is not None:
|
||||||
result["version"] = obj.version
|
result["version"] = obj.version
|
||||||
|
|
||||||
if obj.values:
|
if obj.values is not None:
|
||||||
result["values"] = [
|
result["values"] = [
|
||||||
{
|
{
|
||||||
"type": v.type,
|
"type": v.type,
|
||||||
|
|
@ -87,10 +88,10 @@ class ConfigResponseTranslator(MessageTranslator):
|
||||||
for v in obj.values
|
for v in obj.values
|
||||||
]
|
]
|
||||||
|
|
||||||
if obj.directory:
|
if obj.directory is not None:
|
||||||
result["directory"] = obj.directory
|
result["directory"] = obj.directory
|
||||||
|
|
||||||
if obj.config:
|
if obj.config is not None:
|
||||||
result["config"] = obj.config
|
result["config"] = obj.config
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue