From 51e3366f421f5d0dac2fbcf079733d4f2710cf59 Mon Sep 17 00:00:00 2001 From: Jesper Zedlitz <jesper@zedlitz.de> Date: Mon, 15 Aug 2022 10:09:50 +0200 Subject: [PATCH] fixed errors in validate_extras --- ckanext/odsh/validation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ckanext/odsh/validation.py b/ckanext/odsh/validation.py index cb900c99..9cbb39ea 100644 --- a/ckanext/odsh/validation.py +++ b/ckanext/odsh/validation.py @@ -64,13 +64,14 @@ def validate_extra_groups(data, requireAtLeastOne, errors): def validate_extras(key, data, errors, context): extra_errors = {} + isStaNord = ('id',) in data and data[('id',)][:7] == 'StaNord' harvesting = ('ignore_auth' in context) and (context['ignore_auth'] == True) owner_org = data[('owner_org',)] lenient_with = config.get('ckanext.odsh.lenient_with','') is_optional_temporal_start = toolkit.asbool( config.get('ckanext.odsh.is_optional_temporal_start', False) - ) ( harvesting and (owner_org in lenient_with) ) + ) or ( harvesting and (owner_org in lenient_with) ) require_at_least_one_category = toolkit.asbool( config.get('ckanext.odsh.require_at_least_one_category', False) -- GitLab