Project

General

Profile

결함(Bug) #1377 » 0001-Refactor-ApiHeadersService-to-conditionally-set-user.patch

Tom Dong, 09/15/2025 02:38 AM

View differences:

src/app/core/services/api/api-header.service.ts
27 27
  intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
28 28
    // 헤더 정보 셋팅
29 29

  
30
   
31
    const headers = {
32
      userToken: '',
33
    };
34
    if (this._userToken) {
35
      // headers['user-token'] = this._userToken;
36
      headers.userToken = this._userToken;
30
    // /user/login 요청인 경우 토큰을 전달하지 않음
31
    if (request.url.indexOf('/user/login') === -1) {
32
      const headers = {
33
        userToken: '',
34
      };
35
      if (this._userToken) {
36
        // headers['user-token'] = this._userToken;
37
        headers.userToken = this._userToken;
38
      }
39
      request = request.clone({
40
        setHeaders: headers,
41
      });
37 42
    }
38
    request = request.clone({
39
      setHeaders: headers,
40
    });
41 43

  
42 44
    // control에 있는 API들을 호출시 -> condition에 빈값이 있으면 null로 치환한다.
43 45
    // if (request.url.indexOf('/control/') > -1) {
(3-3/6)
Add picture from clipboard (Maximum size: 50 MB)