def update(self, ver=None, register=None, subregister=None, id=None, id2=None): self._post_analytics(c.user, register + ("_"+str(subregister) if subregister else ""), "update", id) return ApiController.update(self, ver, register, subregister, id, id2)
def update(self, ver=None, register=None, subregister=None, id=None, id2=None): self._post_analytics(c.user, register + ("_"+str(subregister) if subregister else ""), "update", id) return ApiController.update(self, ver, register, subregister, id, id2)
def multisave_groups(self): c.error = '' group_id = request.params['group_id'] from ckan.controllers.api import ApiController api = ApiController() try: return api.update(register='group', ver=2, id=group_id) except NotAuthorized: return '{"status":"Not Authorized", "message":"' + _("Access denied.") + '"}' except NotFound: return '{"status":"Not Found", "message":"' + _("Group not found.") + '"}' except ValidationError: return '{"status":"Conflict", "message":"' + _("Validation error.") + '"}'