summaryrefslogtreecommitdiff
path: root/elm
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2022-06-18 12:39:22 +0200
committerYorhel <git@yorhel.nl>2022-06-18 12:39:24 +0200
commit888c7d968f44e86ffe2808cef67ed7e0e6145ad3 (patch)
tree54fae3d82e7ef0831865c77fa1093a808b5a5f63 /elm
parentf5f3fa2dab23b6a20325a45bd080bdd2aae420de (diff)
Users/prefs: Move prodrelexpand setting from cookie to user settings
For better consistency with other settings. This means it is not remembered for regular visitors anymore, and there's now an unused cookie in people's browser that should eventually be deleted.
Diffstat (limited to 'elm')
-rw-r--r--elm/User/Edit.elm4
1 files changed, 4 insertions, 0 deletions
diff --git a/elm/User/Edit.elm b/elm/User/Edit.elm
index bcdeb6fd..f9b9f38c 100644
--- a/elm/User/Edit.elm
+++ b/elm/User/Edit.elm
@@ -106,6 +106,7 @@ type PrefMsg
| TagsCont Bool
| TagsEro Bool
| TagsTech Bool
+ | ProdRel Bool
| Skin String
| Css String
| NoAds Bool
@@ -206,6 +207,7 @@ updatePrefs msg model =
TagsCont b -> { model | tags_cont = b }
TagsEro b -> { model | tags_ero = b }
TagsTech b -> { model | tags_tech = b }
+ ProdRel b -> { model | prodrelexpand = b }
Skin n -> { model | skin = n }
Css n -> { model | customcss = n }
NoAds b -> { model | nodistract_noads = b }
@@ -390,6 +392,8 @@ view model =
, (2, "Show all spoilers")
]
]
+ , formField "prodrel::Default producer tab"
+ [ inputSelect "prodrel" m.prodrelexpand (Prefs << ProdRel) [] [ (False, "Visual Novels"), (True, "Releases") ] ]
, tr [ class "newpart" ] [ td [ colspan 2 ] [ text "Language" ] ]
, formField "Titles" <|
[ Html.map (Prefs << TitleLang) (langprefsform m.title_langs False) ]