From 8b4a7216df2e78c5ba333b018fe491a9542c2e1e Mon Sep 17 00:00:00 2001 From: mattiagiupponi <51856725+mattiagiupponi@users.noreply.github.com> Date: Tue, 24 Mar 2026 18:25:25 +0100 Subject: [PATCH] [Fixes #2442] add missing lang in metadata schema build --- geonode_mapstore_client/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geonode_mapstore_client/views.py b/geonode_mapstore_client/views.py index d4077b06fc..4c58e69f75 100644 --- a/geonode_mapstore_client/views.py +++ b/geonode_mapstore_client/views.py @@ -58,7 +58,7 @@ def metadata(request, pk, template="geonode-mapstore-client/metadata.html"): lang = get_language_from_request(request)[:2] schema = metadata_manager.get_schema(lang) resource = ResourceBase.objects.get(pk=pk) - schema_instance = metadata_manager.build_schema_instance(resource) + schema_instance = metadata_manager.build_schema_instance(resource, lang) full_metadata = _parse_schema_instance(schema_instance, schema) metadata = full_metadata['value'] @@ -233,4 +233,4 @@ def get(self, request, *args, **kwargs): registry = RequestConfigurationRulesRegistry() rules = registry.get_rules(request) - return Response(rules) \ No newline at end of file + return Response(rules)