Simplify query parameters

このコミットが含まれているのは:
Zed 2019-09-21 01:11:03 +02:00
コミット ac9fa2ce1d
2個のファイルの変更4行の追加2行の削除

ファイルの表示

@ -93,7 +93,7 @@ proc genQueryUrl*(query: Query): string =
params.add "f-" & f & "=on"
for e in query.excludes:
params.add "e-" & e & "=on"
for i in query.includes:
for i in query.includes.filterIt(it != "nativeretweets"):
params.add "i-" & i & "=on"
if query.since.len > 0:

ファイルの表示

@ -11,8 +11,10 @@ proc getQuery(query: Query): string =
result &= "&"
proc renderNewer(query: Query; path: string): VNode =
let q = genQueryUrl(query)
let url = if q.len > 0: "?" & q else: ""
buildHtml(tdiv(class="timeline-item show-more")):
a(href=(&"{path}?{genQueryUrl(query)}")):
a(href=(path & url)):
text "Load newest"
proc renderMore(query: Query; minId: string): VNode =