From ebf1309b487f087d839acdfa997dbd88e88f1ced Mon Sep 17 00:00:00 2001 From: Untone Date: Sun, 2 Jun 2024 18:01:17 +0300 Subject: [PATCH] search-with-images22 --- resolvers/reader.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/resolvers/reader.py b/resolvers/reader.py index 7b6fc6b7..b6aa7391 100644 --- a/resolvers/reader.py +++ b/resolvers/reader.py @@ -306,9 +306,11 @@ async def load_shouts_search(_, _info, text, limit=50, offset=0): shout_id = str(shout_id) scores[shout_id] = sr.get("score") hits_ids.append(shout_id) - [shouts] = local_session().execute(query_shouts()).unique() - for shout in shouts: + result = local_session().execute(query_shouts()).unique() + shouts = [] + for shout in result: shout.score = scores[f"{shout.id}"] + shouts.append(shout) shouts.sort(key=lambda x: x.score, reverse=True) return shouts return []