diff --git a/resolvers/follower.py b/resolvers/follower.py index 41a3808a..96f2ccb7 100644 --- a/resolvers/follower.py +++ b/resolvers/follower.py @@ -25,8 +25,9 @@ logging.basicConfig() logger = logging.getLogger("\t[resolvers.reaction]\t") logger.setLevel(logging.DEBUG) -@login_required + @mutation.field("follow") +@login_required async def follow(_, info, what, slug): try: user_id = info.context["user_id"] @@ -61,8 +62,8 @@ async def follow(_, info, what, slug): return {} -@login_required @mutation.field("unfollow") +@login_required async def unfollow(_, info, what, slug): user_id = info.context["user_id"] try: diff --git a/resolvers/reaction.py b/resolvers/reaction.py index 48764795..e2407ce8 100644 --- a/resolvers/reaction.py +++ b/resolvers/reaction.py @@ -454,8 +454,8 @@ def reacted_shouts_updates(follower_id: int, limit=50, offset=0) -> List[Shout]: return shouts -@login_required @query.field("load_shouts_followed") +@login_required async def load_shouts_followed(_, info, limit=50, offset=0) -> List[Shout]: user_id = info.context["user_id"] with local_session() as session: