Revision 7d5492a9
Added by Serghei Mihai about 8 years ago
ckanext/ozwillo_organization_api/plugin.py | ||
---|---|---|
9 | 9 |
from pylons import config |
10 | 10 |
from ckan.common import request, _ |
11 | 11 |
from ckan.logic.action.create import _group_or_org_create as group_or_org_create |
12 |
from ckan.logic.action.delete import _group_or_org_purge |
|
12 | 13 |
|
13 | 14 |
plugin_config_prefix = 'ckanext.ozwillo_organization_api.' |
14 | 15 |
|
... | ... | |
87 | 88 |
|
88 | 89 |
@valid_signature_required |
89 | 90 |
def delete_organization(context, data_dict): |
90 |
pass |
|
91 |
data_dict['id'] = data_dict.pop('instance_id') |
|
92 |
context['ignore_auth'] = True |
|
93 |
_group_or_org_purge(context, data_dict, is_org=True) |
|
91 | 94 |
|
92 | 95 |
|
93 | 96 |
class OzwilloOrganizationApiPlugin(plugins.SingletonPlugin): |
Also available in: Unified diff
organization delete method implemented