Skip to content
This repository was archived by the owner on Jan 16, 2023. It is now read-only.

Commit e022ab1

Browse files
Merge pull request #6 from jtgeibel/upgrade/base64
Bump the version of base64 from 0.6 to 0.11
2 parents 4879b0a + 27e76a9 commit e022ab1

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ description = "Cookie and session middleware for conduit-based stacks"
44
license = "MIT"
55
name = "conduit-cookie"
66
repository = "https://github.com/conduit-rust/conduit-cookie"
7-
version = "0.8.5"
7+
version = "0.8.6"
88

99
[dependencies]
10-
base64 = "0.6"
10+
base64 = "0.11"
1111
conduit = "0.8"
1212
conduit-middleware = "0.8"
1313

src/lib.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ fn parse_pair(key_value: &str) -> Option<(String, String)> {
3535
}
3636

3737
impl conduit_middleware::Middleware for Middleware {
38-
fn before(&self, req: &mut Request) -> Result<(), Box<Error + Send>> {
38+
fn before(&self, req: &mut dyn Request) -> Result<(), Box<dyn Error + Send>> {
3939
let jar = {
4040
let headers = req.headers();
4141
let mut jar = CookieJar::new();
@@ -56,9 +56,9 @@ impl conduit_middleware::Middleware for Middleware {
5656

5757
fn after(
5858
&self,
59-
req: &mut Request,
60-
res: Result<Response, Box<Error + Send>>,
61-
) -> Result<Response, Box<Error + Send>> {
59+
req: &mut dyn Request,
60+
res: Result<Response, Box<dyn Error + Send>>,
61+
) -> Result<Response, Box<dyn Error + Send>> {
6262
let mut res = res?;
6363
{
6464
let jar = req.cookies();
@@ -114,7 +114,7 @@ mod tests {
114114
app.add(Middleware::new());
115115
assert!(app.call(&mut req).is_ok());
116116

117-
fn test(req: &mut Request) -> io::Result<Response> {
117+
fn test(req: &mut dyn Request) -> io::Result<Response> {
118118
assert!(req.cookies().get("foo").is_some());
119119
Ok(Response {
120120
status: (200, "OK"),
@@ -133,7 +133,7 @@ mod tests {
133133
let v = &response.headers["Set-Cookie"];
134134
assert_eq!(&v[..], ["foo=bar".to_string()]);
135135

136-
fn test(req: &mut Request) -> io::Result<Response> {
136+
fn test(req: &mut dyn Request) -> io::Result<Response> {
137137
let c = Cookie::new("foo".to_string(), "bar".to_string());
138138
req.cookies_mut().add(c);
139139
Ok(Response {
@@ -154,7 +154,7 @@ mod tests {
154154
v.sort();
155155
assert_eq!(&v[..], ["baz=qux".to_string(), "foo=bar".to_string()]);
156156

157-
fn test(req: &mut Request) -> io::Result<Response> {
157+
fn test(req: &mut dyn Request) -> io::Result<Response> {
158158
let c = Cookie::new("foo".to_string(), "bar".to_string());
159159
req.cookies_mut().add(c);
160160
let c2 = Cookie::new("baz".to_string(), "qux".to_string());

src/session.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ impl SessionMiddleware {
6161
}
6262

6363
impl conduit_middleware::Middleware for SessionMiddleware {
64-
fn before(&self, req: &mut Request) -> Result<(), Box<Error + Send>> {
64+
fn before(&self, req: &mut dyn Request) -> Result<(), Box<dyn Error + Send>> {
6565
let session = {
6666
let jar = req.cookies_mut().signed(&self.key);
6767
jar.get(&self.cookie_name)
@@ -74,9 +74,9 @@ impl conduit_middleware::Middleware for SessionMiddleware {
7474

7575
fn after(
7676
&self,
77-
req: &mut Request,
78-
res: Result<Response, Box<Error + Send>>,
79-
) -> Result<Response, Box<Error + Send>> {
77+
req: &mut dyn Request,
78+
res: Result<Response, Box<dyn Error + Send>>,
79+
) -> Result<Response, Box<dyn Error + Send>> {
8080
let cookie = {
8181
let session = req.mut_extensions().find::<Session>();
8282
let session = session.expect("session must be present after request");
@@ -145,7 +145,7 @@ mod test {
145145
app.add(SessionMiddleware::new("lol", key, false));
146146
assert!(app.call(&mut req).is_ok());
147147

148-
fn set_session(req: &mut Request) -> io::Result<Response> {
148+
fn set_session(req: &mut dyn Request) -> io::Result<Response> {
149149
assert!(
150150
req.session()
151151
.insert("foo".to_string(), "bar".to_string())
@@ -157,7 +157,7 @@ mod test {
157157
body: Box::new(Cursor::new(Vec::new())),
158158
})
159159
}
160-
fn use_session(req: &mut Request) -> io::Result<Response> {
160+
fn use_session(req: &mut dyn Request) -> io::Result<Response> {
161161
assert_eq!(*req.session().get("foo").unwrap(), "bar");
162162
Ok(Response {
163163
status: (200, "OK"),

0 commit comments

Comments
 (0)