Переглянути джерело

Fix search queries in user search RSS feeds (#1126)

Fixes #992
blankie 2 роки тому
батько
коміт
583c858cdf
2 змінених файлів з 2 додано та 2 видалено
  1. 1 1
      src/parser.nim
  2. 1 1
      src/routes/rss.nim

+ 1 - 1
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

+ 1 - 1
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": ""