diff --git a/ckanext/odsh/plugin.py b/ckanext/odsh/plugin.py index 705e794ce7559b6084c556e8c730c55ca39a55f0..6c52344f68d17ba9fa48c1ac1180494a18f60bc2 100644 --- a/ckanext/odsh/plugin.py +++ b/ckanext/odsh/plugin.py @@ -146,7 +146,7 @@ class OdshPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm for field in ['title', 'license_id']: schema.update({field: [toolkit.get_converter('not_empty')]}) - for field in ['reference', 'is_replaced_by', 'version_notes']: + for field in ['reference','applicableLegislation','hvdCategory', 'is_replaced_by', 'version_notes']: schema.update({ field: [ toolkit.get_validator('ignore_missing'), @@ -216,12 +216,12 @@ class OdshPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm toolkit.get_validator('ignore_missing') ], 'is_replaced_by': [ - toolkit.get_validator('ignore_missing'), - toolkit.get_converter('convert_to_extras') + toolkit.get_converter('convert_from_extras'), + toolkit.get_validator('ignore_missing') ], 'version_notes': [ - toolkit.get_validator('ignore_missing'), - toolkit.get_converter('convert_to_extras') + toolkit.get_converter('convert_from_extras'), + toolkit.get_validator('ignore_missing') ], }) return schema