From 8266f77a0bd7be49a318b76282537e84358ad65c Mon Sep 17 00:00:00 2001 From: tonyrewin Date: Mon, 28 Nov 2022 12:27:37 +0300 Subject: [PATCH] reaction-fix --- resolvers/zine/reactions.py | 3 +++ services/stat/viewed.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/resolvers/zine/reactions.py b/resolvers/zine/reactions.py index 98faac31..6d95982b 100644 --- a/resolvers/zine/reactions.py +++ b/resolvers/zine/reactions.py @@ -229,12 +229,15 @@ async def load_reactions_by(_, _info, by, limit=50, offset=0): CreatedByUser = aliased(User) ReactedShout = aliased(Shout) + RepliedReaction = aliased(Reaction) q = select( Reaction, CreatedByUser, ReactedShout ).join( CreatedByUser, Reaction.createdBy == CreatedByUser.slug ).join( ReactedShout, Reaction.shout == ReactedShout.slug + ).join( + RepliedReaction, Reaction.replyTo == RepliedReaction.id ) if by.get("shout"): diff --git a/services/stat/viewed.py b/services/stat/viewed.py index a00dc0ff..77ebe979 100644 --- a/services/stat/viewed.py +++ b/services/stat/viewed.py @@ -184,7 +184,7 @@ class ViewedStorage: failed = 0 except Exception: failed += 1 - print("[stat.viewed] ⎪ update failed #%d, wait 10 seconds" % failed) + print("[stat.viewed] ⎩ update failed #%d, wait 10 seconds" % failed) if failed > 3: print("[stat.viewed] ⎩ not trying to update anymore") break @@ -197,4 +197,4 @@ class ViewedStorage: await asyncio.sleep(self.period) else: await asyncio.sleep(10) - print("[stat.viewed] ⎪ trying to update data again...") + print("[stat.viewed] ⎧ trying to update data again...")