diff --git a/src/app/user/interceptors/xsrf-token.interceptor.ts b/src/app/user/interceptors/xsrf-token.interceptor.ts index 85028a59accad139a0a84117d7c455e4d6b2f478..f864b4e2f8a8b16e5fdb042a0486c73660117d1d 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), });