Skip to content

Commit e00ffbf

Browse files
committed
fix(subreddit): use setting_or_default for post_sort at both call sites
1 parent dc9ed2e commit e00ffbf

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/subreddit.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ pub async fn community(req: Request<Body>) -> Result<Response<Body>, String> {
6868
let subscribed = setting(&req, "subscriptions");
6969
let front_page = setting(&req, "front_page");
7070
let remove_default_feeds = setting(&req, "remove_default_feeds") == "on";
71-
let post_sort = req.cookie("post_sort").map_or_else(|| "hot".to_string(), |c| c.value().to_string());
71+
let post_sort = setting_or_default(&req, "post_sort", "hot".to_string());
7272
let sort = req.param("sort").unwrap_or_else(|| req.param("id").unwrap_or(post_sort));
7373

7474
let sub_name = req.param("sub").unwrap_or(if front_page == "default" || front_page.is_empty() {
@@ -600,7 +600,7 @@ pub async fn rss(req: Request<Body>) -> Result<Response<Body>, String> {
600600

601601
// Get subreddit
602602
let sub = req.param("sub").unwrap_or_default();
603-
let post_sort = req.cookie("post_sort").map_or_else(|| "hot".to_string(), |c| c.value().to_string());
603+
let post_sort = setting_or_default(&req, "post_sort", "hot".to_string());
604604
let sort = req.param("sort").unwrap_or_else(|| req.param("id").unwrap_or(post_sort));
605605

606606
// Get path

0 commit comments

Comments
 (0)