From 758a88744d9401e4bee547665c17ceea5cf8fcf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20E=2E=20Gonz=C3=A1lez-Espinoza?= Date: Tue, 28 Nov 2023 14:42:17 +0100 Subject: [PATCH] Fix resolver context (#361) * Add model context * Fix resolving store contex * Clean line --- kgforge/core/forge.py | 2 +- kgforge/specializations/resolvers/store_service.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kgforge/core/forge.py b/kgforge/core/forge.py index bd07441d..401f1dfa 100644 --- a/kgforge/core/forge.py +++ b/kgforge/core/forge.py @@ -975,7 +975,7 @@ def prepare_resolver(config: Dict, store_config: Dict) -> Tuple[str, Resolver]: "endpoint", "token", "bucket", - # "model_context", + "model", "searchendpoints", "vocabulary", ], diff --git a/kgforge/specializations/resolvers/store_service.py b/kgforge/specializations/resolvers/store_service.py index 277a88a5..374147a6 100644 --- a/kgforge/specializations/resolvers/store_service.py +++ b/kgforge/specializations/resolvers/store_service.py @@ -66,7 +66,7 @@ def validate_target(self, target): def get_context(self, resolving_context, target, filters): if not resolving_context: - context = self.sources[target].model_context if target in self.sources else None + context = self.sources[target].model_context() if target in self.sources else None if not context and filters: raise ValueError("No JSONLD context were provided. When resolving filters are set, a JSONLD context is needed.")