From 4fec0ca7fb8e0978bac8a796c9534d421d14e6aa Mon Sep 17 00:00:00 2001 From: Untone Date: Mon, 16 Oct 2023 22:24:10 +0300 Subject: [PATCH] fix-follow-author-notification --- resolvers/following.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resolvers/following.py b/resolvers/following.py index aeab696e..573ad6bd 100644 --- a/resolvers/following.py +++ b/resolvers/following.py @@ -22,9 +22,9 @@ async def follow(_, info, what, slug): result = FollowingResult("NEW", "author", slug) await FollowingManager.push("author", result) with local_session() as session: - author_id = session.query(User.id).where(User.slug == slug).one() - follower = session.query() - notify_follower(follower.dict(), author_id) + author = session.query(User.id).where(User.slug == slug).one() + follower = session.query(User.id).where(User.id == auth.user_id).one() + notify_follower(follower.dict(), author.id) elif what == "TOPIC": if topic_follow(auth.user_id, slug): result = FollowingResult("NEW", "topic", slug)