diff --git a/Cargo.lock b/Cargo.lock index fdc506c..3d147af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4066,7 +4066,7 @@ checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" [[package]] name = "websurfx" -version = "1.5.0" +version = "1.5.2" dependencies = [ "actix-cors", "actix-files", diff --git a/Cargo.toml b/Cargo.toml index edd1d3a..cd19790 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "websurfx" -version = "1.5.0" +version = "1.5.2" edition = "2021" description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind." repository = "https://github.com/neon-mmd/websurfx" diff --git a/src/engines/searx.rs b/src/engines/searx.rs index 7bf0431..7f20b15 100644 --- a/src/engines/searx.rs +++ b/src/engines/searx.rs @@ -52,11 +52,11 @@ impl SearchEngine for Searx { let url: String = match page { 0 | 1 => { - format!("https://searx.work/search?q={query}&pageno=1&safesearch={safe_search}") + format!("https://searx.be/search?q={query}&pageno=1&safesearch={safe_search}") + } + _ => { + format!("https://searx.be/search?q={query}&pageno={page}&safesearch={safe_search}") } - _ => format!( - "https://searx.work/search?q={query}&pageno={page}&safesearch={safe_search}" - ), }; // initializing headers and adding appropriate headers.