basket logic working
This commit is contained in:
@@ -17,6 +17,7 @@ use loco_rs::prelude::*;
|
||||
|
||||
use crate::{
|
||||
controllers::auth as auth_controller,
|
||||
controllers::cart,
|
||||
models::{o_auth2_sessions, users, users::OAuth2UserProfile},
|
||||
shared::guard,
|
||||
};
|
||||
@@ -36,8 +37,9 @@ async fn complete(State(ctx): State<AppContext>, user: GoogleCookieUser) -> Resu
|
||||
} else {
|
||||
"/"
|
||||
};
|
||||
let cart_cookie = cart::cart_cookie_for_user(&ctx, user.id).await?;
|
||||
format::render()
|
||||
.cookies(&[auth_controller::auth_cookie(&token, jwt_secret.expiration)])?
|
||||
.cookies(&[auth_controller::auth_cookie(&token, jwt_secret.expiration), cart_cookie])?
|
||||
.redirect(dest)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user