mirror of
https://github.com/OpenSPG/openspg.git
synced 2025-12-27 07:04:54 +00:00
fix(reasoner): fix a bug in thinker service
This commit is contained in:
parent
1b6e1b0d6b
commit
da62284c13
@ -191,12 +191,18 @@ class SPGConceptRuleMarkLang:
|
||||
if self.is_reasoning:
|
||||
predicate_name = self.predicate
|
||||
subject_type = (
|
||||
f"{self.namespace}.{self.src_concept[0]}" if len(self.src_concept) > 0 else None
|
||||
f"{self.namespace}.{self.src_concept[0]}"
|
||||
if len(self.src_concept) > 0
|
||||
else None
|
||||
)
|
||||
subject_name = (
|
||||
self.src_concept[1] if len(self.src_concept) > 0 else None
|
||||
)
|
||||
object_type = f"{self.namespace}.{self.dst_concept[0]}" if len(self.dst_concept) > 0 else None
|
||||
object_type = (
|
||||
f"{self.namespace}.{self.dst_concept[0]}"
|
||||
if len(self.dst_concept) > 0
|
||||
else None
|
||||
)
|
||||
object_name = self.dst_concept[1] if len(self.dst_concept) > 0 else None
|
||||
elif self.dst_concept[0] is not None:
|
||||
predicate_name = "leadTo"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user