Subversion Repositories SmartDukaan

Rev

Rev 3185 | Rev 3209 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3185 Rev 3199
Line 189... Line 189...
189
        try {
189
        try {
190
            if(affId == null || affId.isEmpty()) {
190
            if(affId == null || affId.isEmpty()) {
191
                String referer = request.getHeader("referer");
191
                String referer = request.getHeader("referer");
192
                if (referer != null && !referer.isEmpty() && !referer.contains("saholic.com" ) && !referer.contains("shop2020.in" )) {
192
                if (referer != null && !referer.isEmpty() && !referer.contains("saholic.com" ) && !referer.contains("shop2020.in" )) {
193
                    Cookie affCookie = cookiesMap.get(AFF_COOKIE);
193
                    Cookie affCookie = cookiesMap.get(AFF_COOKIE);
-
 
194
                    if(affCookie != null) {
194
                    affCookie.setDomain(cookieDomain);
195
                        affCookie.setDomain(cookieDomain);
195
                    affCookie.setPath("/");
196
                        affCookie.setPath("/");
196
                    affCookie.setValue("");
197
                        affCookie.setValue("");
197
                    affCookie.setMaxAge(0);
198
                        affCookie.setMaxAge(0);
198
                    response.addCookie(affCookie);
199
                        response.addCookie(affCookie);
-
 
200
                    }
199
                }
201
                }
200
                return;
202
                return;
201
            }
203
            }
202
            UserClient userContextServiceClient = new UserClient();
204
            UserClient userContextServiceClient = new UserClient();
203
            in.shop2020.model.v1.user.UserContextService.Client userClient = userContextServiceClient.getClient();
205
            in.shop2020.model.v1.user.UserContextService.Client userClient = userContextServiceClient.getClient();
Line 220... Line 222...
220
                }
222
                }
221
                cookiesMap.put(AFF_COOKIE, newAffCookie);
223
                cookiesMap.put(AFF_COOKIE, newAffCookie);
222
                response.addCookie(newAffCookie);
224
                response.addCookie(newAffCookie);
223
            }
225
            }
224
        } catch (Exception e) {
226
        } catch (Exception e) {
225
            log.error(e);
227
            log.error("Failed to update affcookie.", e);
226
        }
228
        }
227
	}
229
	}
228
}
230
}
229
231