mirror of
https://github.com/zedeus/nitter
synced 2026-09-05 22:59:31 +00:00
Support restoring preferences via new prefs param
Fixes #1352 Fixes #553 Fixes #249
This commit is contained in:
parent
5d28bd18c6
commit
db36f75519
9 changed files with 107 additions and 14 deletions
|
|
@ -20,7 +20,9 @@ proc createPrefRouter*(cfg: Config) =
|
|||
get "/settings":
|
||||
let
|
||||
prefs = cookiePrefs()
|
||||
html = renderPreferences(prefs, refPath(), findThemes(cfg.staticDir))
|
||||
prefsCode = encodePrefs(prefs)
|
||||
prefsUrl = getUrlPrefix(cfg) & "/?prefs=" & prefsCode
|
||||
html = renderPreferences(prefs, refPath(), findThemes(cfg.staticDir), prefsUrl)
|
||||
resp renderMain(html, request, cfg, prefs, "Preferences")
|
||||
|
||||
get "/settings/@i?":
|
||||
|
|
|
|||
Loading…
Reference in a new issue