@@ -45,31 +45,29 @@ export const middleware = new ApolloLink((operation, forward) => {
4545 *
4646 * This catches the incoming session token and stores it in localStorage, for future GraphQL requests.
4747 */
48- export const afterware = new ApolloLink ( ( operation , forward ) => {
49- return forward ( operation ) . map ( ( response ) => {
50- /**
51- * Check for session header and update session in local storage accordingly.
52- */
53- const context = operation . getContext ( ) ;
54- const {
55- response : { headers } ,
56- } = context ;
48+ export const afterware = new ApolloLink ( ( operation , forward ) => forward ( operation ) . map ( ( response ) => {
49+ /**
50+ * Check for session header and update session in local storage accordingly.
51+ */
52+ const context = operation . getContext ( ) ;
53+ const {
54+ response : { headers } ,
55+ } = context ;
5756
58- const session = headers . get ( 'woocommerce-session' ) ;
57+ const session = headers . get ( 'woocommerce-session' ) ;
5958
60- if ( session && process . browser ) {
61- // Remove session data if session destroyed.
62- if ( 'false' === session ) {
63- localStorage . removeItem ( 'woo-session' ) ;
64- // Update session new data if changed.
65- } else if ( localStorage . getItem ( 'woo-session' ) !== session ) {
66- localStorage . setItem ( 'woo-session' , headers . get ( 'woocommerce-session' ) ) ;
67- localStorage . setItem ( 'woo-session-expiry' , new Date ( ) ) ;
68- }
59+ if ( session && process . browser ) {
60+ // Remove session data if session destroyed.
61+ if ( 'false' === session ) {
62+ localStorage . removeItem ( 'woo-session' ) ;
63+ // Update session new data if changed.
64+ } else if ( localStorage . getItem ( 'woo-session' ) !== session ) {
65+ localStorage . setItem ( 'woo-session' , headers . get ( 'woocommerce-session' ) ) ;
66+ localStorage . setItem ( 'woo-session-expiry' , new Date ( ) ) ;
6967 }
70- return response ;
71- } ) ;
72- } ) ;
68+ }
69+ return response ;
70+ } ) ) ;
7371
7472const clientSide = typeof window === 'undefined' ;
7573
0 commit comments