Skip to content

Commit

Permalink
Merge branch 'soyuka-fix/axios-config-mutation'
Browse files Browse the repository at this point in the history
  • Loading branch information
kamilmysliwiec committed May 15, 2020
2 parents f3a8f7f + 138e2c4 commit 43a4ea4
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions packages/common/http/http.service.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import Axios, {
AxiosInstance,
AxiosPromise,
AxiosRequestConfig,
AxiosResponse,
AxiosPromise,
CancelTokenSource,
} from 'axios';
import { Observable } from 'rxjs';
Expand Down Expand Up @@ -73,11 +73,7 @@ export class HttpService {
...args: any[]
) {
return new Observable<AxiosResponse<T>>(subscriber => {
let config: AxiosRequestConfig = args[args.length - 1];
if (!config) {
config = {};
args[args.length - 1] = config;
}
const config: AxiosRequestConfig = args[args.length - 1] || {};

let cancelSource: CancelTokenSource;
if (!config.cancelToken) {
Expand Down

0 comments on commit 43a4ea4

Please sign in to comment.