Tweaked metadata to reduce unnecessary

This commit is contained in:
Cyber MacGeddon 2025-07-21 14:01:28 +01:00
parent 8655152ab4
commit e1ced377eb

View file

@ -97,16 +97,28 @@ class Processor(FlowProcessor):
return TRUSTGRAPH_ENTITIES + urllib.parse.quote(text)
async def emit_triples(self, pub, metadata, triples):
tpls = Triples()
tpls.metadata = metadata
tpls.triples = triples
tpls = Triples(
metadata = Metadata(
id = metadata.id,
metadata = [],
user = metadata.user,
collection = metadata.collection,
),
triples = triples,
)
await pub.send(tpls)
async def emit_entity_contexts(self, pub, metadata, entity_contexts):
ecs = EntityContexts()
ecs.metadata = metadata
ecs.entities = entity_contexts
ecs = EntityContexts(
metadata = Metadata(
id = metadata.id,
metadata = [],
user = metadata.user,
collection = metadata.collection,
),
entities = entity_contexts,
)
await pub.send(ecs)