Просмотр исходного кода

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

Fixes #992
blankie 2 лет назад
Родитель
Сommit
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": ""