def read(self, request, **kwargs): """ Returns the Federación data. """ Federacion.view().addCallback(self._read, request) return server.NOT_DONE_YET
def destroy(self, request, **kwargs): """Perform destroy CRUD action""" def cb_sendback(result): self.sendback(request, result) def cb_check(check): if not check: UsersGroup.destroy(kwargs.get('data')).addCallback(cb_sendback) else: return json.dumps({'success' : False, 'message' : 'No puede eliminar al comité de la Federación Local'}) Federacion.view().addCallback(Federacion.check_group, int(kwargs.get('data')[0])).addCallback(cb_check) return server.NOT_DONE_YET