From 583c858cdf3486451ed6a0627640844f27009dbe Mon Sep 17 00:00:00 2001 From: blankie Date: Sun, 3 Dec 2023 08:54:24 +0000 Subject: [PATCH] Fix search queries in user search RSS feeds (#1126) Fixes #992 --- src/parser.nim | 2 +- src/routes/rss.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parser.nim b/src/parser.nim index f2547e4..ec856a6 100644 --- a/src/parser.nim +++ b/src/parser.nim @@ -32,7 +32,7 @@ proc parseGraphUser(js: JsonNode): User = var user = js{"user_result", "result"} if user.isNull: user = ? js{"user_results", "result"} - result = parseUser(user{"legacy"}) + result = parseUser(user{"legacy"}, user{"rest_id"}.getStr) if result.verifiedType == VerifiedType.none and user{"is_blue_verified"}.getBool(false): result.verifiedType = blue diff --git a/src/routes/rss.nim b/src/routes/rss.nim index 6c77992..447f4ad 100644 --- a/src/routes/rss.nim +++ b/src/routes/rss.nim @@ -110,7 +110,7 @@ proc createRssRouter*(cfg: Config) = case tab of "with_replies": getReplyQuery(name) of "media": getMediaQuery(name) - # of "search": initQuery(params(request), name=name) + of "search": initQuery(params(request), name=name) else: Query(fromUser: @[name]) let searchKey = if tab != "search": ""