From 977cd0763a9b6cfaecb563d5cc0ab8bc0be7ef46 Mon Sep 17 00:00:00 2001 From: spikecodes <19519553+spikecodes@users.noreply.github.com> Date: Wed, 5 Jan 2022 16:46:45 -0800 Subject: [PATCH] Fix #379 --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/subreddit.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c7149f3..68df57b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -555,7 +555,7 @@ checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125" [[package]] name = "libreddit" -version = "0.21.6" +version = "0.21.7" dependencies = [ "askama", "async-recursion", diff --git a/Cargo.toml b/Cargo.toml index 97950af..76fe295 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ name = "libreddit" description = " Alternative private front-end to Reddit" license = "AGPL-3.0" repository = "https://github.com/spikecodes/libreddit" -version = "0.21.6" +version = "0.21.7" authors = ["spikecodes <19519553+spikecodes@users.noreply.github.com>"] edition = "2021" diff --git a/src/subreddit.rs b/src/subreddit.rs index c48d7ae..d673601 100644 --- a/src/subreddit.rs +++ b/src/subreddit.rs @@ -211,7 +211,7 @@ pub async fn subscriptions_filters(req: Request) -> Result, .unwrap_or_default(); // Find each subreddit name (separated by '+') in sub parameter - for part in sub.split('+') { + for part in sub.split('+').filter(|x| x != &"") { // Retrieve display name for the subreddit let display; let part = if part.starts_with("u_") {