Ian Ward

Results 430 comments of Ian Ward

@bellisk I'm interested to know the use case for overriding json decoding from an extension, this kind of a change could have surprising side effects.

If this hides the error from the logs maybe we could put logic in the 500 error handler that renders different pages based on the exception instead.

I'm uncomfortable with how this might leak information unintentionally e.g. if there's an internal call that triggers a validation error while passing parameters that the user isn't supposed to see....

`group_show` and `organization_show` stopped returning a list of datasets by default in CKAN 2.4 because the results were expensive to include, limited to a fixed number and incapable of being...

There was some concern at the dev meeting about using ckanapi in our examples instead of requests directly. Our documentation should encourage users to use the best tools for the...

Sounds good. Yes the readme on https://github.com/ckan/ckanapi is the only documentation at the moment

It's useful to assign resource ids when harvesting datasets from one ckan to another, but we should at least be enforcing that the ids are UUIDs, something like https://github.com/open-data/ckanext-canada/blob/a46856aed344c0e162d0b5f49909b498000edaeb/ckanext/canada/validators.py#L100-L110

you're right I think we should have the same rules for both. For most sites IMO that should be allow users to set the ids but force them to use...

This would be *really* useful for ckanext-dsaudit (it's missing _id in cases where it's not passed and doesn't record the data after trigger modifications)