From 06afc0927501ef3ee415b160d85b4e7c3fa25450 Mon Sep 17 00:00:00 2001
From: Matthieu Benoist <mbenoist@ausy-group.com>
Date: Tue, 15 Feb 2022 11:21:55 +0100
Subject: [PATCH] Remove xsrf token from photon calls

---
 src/app/user/interceptors/xsrf-token.interceptor.ts | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/app/user/interceptors/xsrf-token.interceptor.ts b/src/app/user/interceptors/xsrf-token.interceptor.ts
index 85028a59..f864b4e2 100644
--- a/src/app/user/interceptors/xsrf-token.interceptor.ts
+++ b/src/app/user/interceptors/xsrf-token.interceptor.ts
@@ -3,6 +3,7 @@ import { Injectable } from '@angular/core';
 import { Observable } from 'rxjs';
 import { CookieService } from 'ngx-cookie-service';
 import { APP_CONFIG } from '../../core/services/app-config.service';
+import { PasswordResetComponent } from '../components';
 
 @Injectable()
 export class XSRFTokenInterceptor implements HttpInterceptor {
@@ -17,7 +18,8 @@ export class XSRFTokenInterceptor implements HttpInterceptor {
     let request = req;
 
     if (xsrfToken) {
-      if (!new RegExp(`^${APP_CONFIG.backendUrls.datasetUsageStatistics}`).test(req.url)) {
+      if (!new RegExp(`^${APP_CONFIG.backendUrls.datasetUsageStatistics}`).test(req.url) &&
+          !new RegExp(`^${APP_CONFIG.backendUrls.geocoder}`).test(req.url) ) {
         request = req.clone({
           headers: req.headers.set('x-xsrf-token', xsrfToken),
         });
-- 
GitLab