From b4be11559d7d6ca387da9cb4d61e3cebced0834d Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sat, 2 Sep 2023 14:35:06 +0200 Subject: [PATCH] Fix --- src/bots/approved_bot/modules/book/callback_data.rs | 7 +++++++ src/bots/approved_bot/modules/book/mod.rs | 6 ++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/bots/approved_bot/modules/book/callback_data.rs b/src/bots/approved_bot/modules/book/callback_data.rs index 66fde2b..1a19e5d 100644 --- a/src/bots/approved_bot/modules/book/callback_data.rs +++ b/src/bots/approved_bot/modules/book/callback_data.rs @@ -1,3 +1,10 @@ +use std::str::FromStr; + +use regex::Regex; + +use crate::bots::approved_bot::modules::utils::GetPaginationCallbackData; + + #[derive(Clone)] pub enum BookCallbackData { Author { id: u32, page: u32 }, diff --git a/src/bots/approved_bot/modules/book/mod.rs b/src/bots/approved_bot/modules/book/mod.rs index 198b663..9acbac6 100644 --- a/src/bots/approved_bot/modules/book/mod.rs +++ b/src/bots/approved_bot/modules/book/mod.rs @@ -2,11 +2,9 @@ pub mod commands; pub mod callback_data; use core::fmt::Debug; -use std::str::FromStr; use smartstring::alias::String as SmartString; -use regex::Regex; use smallvec::SmallVec; use teloxide::{dispatching::UpdateFilterExt, dptree, prelude::*, adaptors::{Throttle, CacheMe}}; use tracing::log; @@ -22,10 +20,10 @@ use crate::bots::approved_bot::{ tools::filter_callback_query, }; -use self::commands::BookCommand; +use self::{commands::BookCommand, callback_data::BookCallbackData}; use super::utils::{ - filter_command, generic_get_pagination_keyboard, GetPaginationCallbackData, + filter_command, generic_get_pagination_keyboard };