From 9f8b85f98f5043e1989f6229f6f3b73e4357bb42 Mon Sep 17 00:00:00 2001 From: Jens Metzner Date: Wed, 26 Jun 2019 11:08:53 +0200 Subject: [PATCH] removed changed from SessionInner actix/actix-web#943 --- actix-session/src/lib.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/actix-session/src/lib.rs b/actix-session/src/lib.rs index fb316f394..13136d97d 100644 --- a/actix-session/src/lib.rs +++ b/actix-session/src/lib.rs @@ -101,7 +101,6 @@ impl UserSession for ServiceRequest { #[derive(Default)] struct SessionInner { state: HashMap, - changed: bool, } impl Session { @@ -117,7 +116,6 @@ impl Session { /// Set a `value` from the session. pub fn set(&self, key: &str, value: T) -> Result<(), Error> { let mut inner = self.0.borrow_mut(); - inner.changed = true; inner .state .insert(key.to_owned(), serde_json::to_string(&value)?); @@ -127,14 +125,12 @@ impl Session { /// Remove value from the session. pub fn remove(&self, key: &str) { let mut inner = self.0.borrow_mut(); - inner.changed = true; inner.state.remove(key); } /// Clear the session. pub fn clear(&self) { let mut inner = self.0.borrow_mut(); - inner.changed = true; inner.state.clear() }