Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Do not rely on error message when selecting validator signature#6048

Merged
wardi merged 9 commits into
masterfrom
update-converter-selection-logic
May 11, 2021
Merged

Do not rely on error message when selecting validator signature#6048
wardi merged 9 commits into
masterfrom
update-converter-selection-logic

Conversation

@smotornyuk
Copy link
Copy Markdown
Member

The current implementation of validators relies on error messages when validators applied.

Instead, it will be more obvious to check the number of arguments that are expected by the validator - after migration to py3 it's possible via inspect.signature.

Comment thread ckan/lib/navl/dictization_functions.py Outdated
Comment thread ckan/lib/navl/dictization_functions.py Outdated
@smotornyuk smotornyuk self-assigned this Apr 27, 2021
@smotornyuk smotornyuk closed this Apr 27, 2021
@smotornyuk smotornyuk reopened this Apr 28, 2021
@smotornyuk smotornyuk removed their assignment Apr 30, 2021
Comment thread ckan/lib/navl/dictization_functions.py Outdated
Comment thread doc/extensions/adding-custom-fields.rst
@wardi wardi merged commit 9b47eb6 into master May 11, 2021
@wardi wardi deleted the update-converter-selection-logic branch May 11, 2021 18:53
amercader added a commit to ckan/ckanext-xloader that referenced this pull request Jun 11, 2021
amercader added a commit to ckan/ckanext-xloader that referenced this pull request Oct 1, 2021
Jin-Sun-tts added a commit to GSA/ckanext-usmetadata that referenced this pull request Apr 20, 2023
nickumia-reisys added a commit to GSA/ckanext-usmetadata that referenced this pull request Apr 20, 2023
This complements the previous update.. ckan/ckan#6048
bellisk added a commit to opendatazurich/ckanext-stadtzh-theme that referenced this pull request Aug 30, 2023
bellisk added a commit to opendatazurich/ckanext-stadtzh-harvest that referenced this pull request Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants