def __call__(self, req, provider_id): if not req.user.can_write(provider_id): raise Forbidden provider = providers_c.find_id(provider_id) if provider is None: raise NotFound return super(WorkersAdmin, self).__call__(req, provider)
def __call__(self, req, provider_id): provider = providers_c.find_id(provider_id) if provider is None: raise NotFound return super(ProviderPublic, self).__call__(req, provider)