diff --git a/.gitignore b/.gitignore index ea520dc..e9bf627 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ nitter nitter.conf guest_accounts.json* dump.rdb +./ \ No newline at end of file diff --git a/src/api.nim b/src/api.nim index fd65045..d6a4564 100644 --- a/src/api.nim +++ b/src/api.nim @@ -134,6 +134,7 @@ proc getGraphUserSearch*(query: Query; after=""): Future[Result[User]] {.async.} let url = graphSearchTimeline ? {"variables": $variables, "features": gqlFeatures} result = parseGraphSearch[User](await fetch(url, Api.search), after) + result.query = query proc getPhotoRail*(name: string): Future[PhotoRail] {.async.} = if name.len == 0: return diff --git a/src/consts.nim b/src/consts.nim index c618843..d3a3d80 100644 --- a/src/consts.nim +++ b/src/consts.nim @@ -34,7 +34,7 @@ const "include_user_entities": "1", "include_ext_reply_count": "1", "include_ext_is_blue_verified": "1", - "include_ext_verified_type": "1", + # "include_ext_verified_type": "1", "include_ext_media_color": "0", "cards_platform": "Web-13", "tweet_mode": "extended", diff --git a/src/nitter.nim b/src/nitter.nim index 658d9d8..1b4862b 100644 --- a/src/nitter.nim +++ b/src/nitter.nim @@ -3,7 +3,6 @@ import asyncdispatch, strformat, logging from net import Port from htmlgen import a from os import getEnv -from json import parseJson import jester diff --git a/src/routes/search.nim b/src/routes/search.nim index 9b02f78..e9f991d 100644 --- a/src/routes/search.nim +++ b/src/routes/search.nim @@ -11,12 +11,6 @@ include "../views/opensearch.nimf" export search -import jsony, times -export jsony - -proc dumpHook*(s: var string, v: DateTime) = - s.add $v.toTime().toUnix() - proc createSearchRouter*(cfg: Config) = router search: get "/search/?": diff --git a/src/routes/timeline.nim b/src/routes/timeline.nim index 64c8fb1..3568ab7 100644 --- a/src/routes/timeline.nim +++ b/src/routes/timeline.nim @@ -12,12 +12,6 @@ export router_utils export redis_cache, formatters, query, api export profile, timeline, status -import jsony, times -export jsony - -proc dumpHook*(s: var string, v: DateTime) = - s.add $v.toTime().toUnix() - proc getQuery*(request: Request; tab, name: string): Query = case tab of "with_replies": getReplyQuery(name)