diff --git a/validata_ui/__init__.py b/validata_ui/__init__.py index 073ff058ec6c0d8a8b80e5a029fb40c32e69c63a..f388d04339863d466721d891dcb7c553250c6821 100644 --- a/validata_ui/__init__.py +++ b/validata_ui/__init__.py @@ -43,15 +43,15 @@ class SchemaCatalogRegistry: self.ref_map[name] = ref def build_schema_catalog(self, name): - if name in self.ref_map: - ref = self.ref_map[name] - try: - catalog = opendataschema.SchemaCatalog(ref, session=self.session) - except requests.exceptions.RequestException as exc: - log.exception(exc) - return None - return catalog - return None + ref = self.ref_map.get(name) + if not ref: + return None + try: + catalog = opendataschema.SchemaCatalog(ref, session=self.session) + except requests.exceptions.RequestException as exc: + log.exception(exc) + return None + return catalog caching_session = cachecontrol.CacheControl(requests.Session()) diff --git a/validata_ui/templates/home.html b/validata_ui/templates/home.html index 2f0c52c3c6ed3d61e9fdda20c9f5eeee2202a39f..ff805d8f1ecf310a705e1cf853c6ebfb62f11cef 100644 --- a/validata_ui/templates/home.html +++ b/validata_ui/templates/home.html @@ -4,17 +4,17 @@ {% block content %}