diff --git a/Cargo.toml b/Cargo.toml index e3da58f..5455047 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ keywords = ["sessions", "tide", "async-session", "redis"] categories = ["web-programming::http-server", "web-programming", "database"] [dependencies.redis] -version = "0.21.0" +version = "0.23.0" features = ["aio", "async-std-comp"] [dependencies] diff --git a/src/lib.rs b/src/lib.rs index 0241b08..72cc3c2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -146,7 +146,7 @@ impl SessionStore for RedisSessionStore { async fn destroy_session(&self, session: Session) -> Result { let mut connection = self.connection().await?; - let key = self.prefix_key(session.id().to_string()); + let key = self.prefix_key(session.id()); connection.del(key).await?; Ok(()) }