From c39780a427867697f4a652ef5af4fd2e2ae6ec9a Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Thu, 15 Sep 2022 11:44:47 +0300 Subject: [PATCH] Fix search from old bot --- src/bots/approved_bot/modules/search.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bots/approved_bot/modules/search.rs b/src/bots/approved_bot/modules/search.rs index fca442c..cb138a1 100644 --- a/src/bots/approved_bot/modules/search.rs +++ b/src/bots/approved_bot/modules/search.rs @@ -57,6 +57,9 @@ impl FromStr for SearchCallbackData { let search_type = &caps["search_type"]; let page: u32 = caps["page"].parse::().unwrap(); + // Fix for migrate from old bot implementation + let page: u32 = if page > 0 { page } else { 1 }; + match search_type { "sb" => Ok(SearchCallbackData::SearchBook { page }), "sa" => Ok(SearchCallbackData::SearchAuthors { page }),