diff --git a/src/dispatching/dialogue/storage/redis_storage.rs b/src/dispatching/dialogue/storage/redis_storage.rs index 5e2eb843..f3889acc 100644 --- a/src/dispatching/dialogue/storage/redis_storage.rs +++ b/src/dispatching/dialogue/storage/redis_storage.rs @@ -66,6 +66,8 @@ where .await?; if let redis::Value::Bulk(values) = deleted_rows_count { + // False positive + #[allow(clippy::collapsible_match)] if let redis::Value::Int(deleted_rows_count) = values[0] { match deleted_rows_count { 0 => return Err(RedisStorageError::DialogueNotFound), diff --git a/src/dispatching/dispatcher.rs b/src/dispatching/dispatcher.rs index d0cadeff..77133764 100644 --- a/src/dispatching/dispatcher.rs +++ b/src/dispatching/dispatcher.rs @@ -311,6 +311,8 @@ where tokio::pin!(stream); loop { + // False positive + #[allow(clippy::collapsible_match)] if let Ok(upd) = timeout(shutdown_check_timeout, stream.next()).await { match upd { None => break,