From 16c425fd5e26c7355de5ddcb3c847b916c4ecfb3 Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 5 Mar 2024 14:45:53 +0300 Subject: [PATCH] less-scope-exception-4 --- resolvers/reader.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resolvers/reader.py b/resolvers/reader.py index 68840222..877ab377 100644 --- a/resolvers/reader.py +++ b/resolvers/reader.py @@ -74,7 +74,8 @@ async def get_shout(_, info, slug=None, shout_id=None): logger.debug(f'{user_id} is getting shout which is not published yet') logger.debug(f'roles: {roles}') author = session.query(Author).filter(Author.user == user_id).first() - if not isinstance(author, Author): + logger.debug(author) + if not author: logger.warn('author is not found') raise HTTPException( status_code=401, detail='shout is not published yet'