Skip to content

Commit d09895a

Browse files
committed
use getUri
1 parent adc0fe8 commit d09895a

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/helpers/index.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import { AxiosRequestConfig } from 'axios';
22
import * as jwt from 'atlassian-jwt';
33
import * as url from 'url';
44
import { OAuth } from 'oauth';
5-
import * as buildFullPath from 'axios/lib/core/buildFullPath';
6-
import * as buildURL from 'axios/lib/helpers/buildURL';
75
import { Config } from '../config';
86

97
export const getAuthentication = (
@@ -46,7 +44,7 @@ export const getAuthentication = (
4644
);
4745

4846
return oauth.authHeader(
49-
buildURL(buildFullPath(config.host, request.url), request.params),
47+
url.resolve(config.host, request.url!),
5048
config.authentication.oauth1.accessToken,
5149
config.authentication.oauth1.tokenSecret,
5250
request.method!,

src/index.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,8 @@ export class Client {
293293
public async sendRequest(request: AxiosRequestConfig, callback?: Callback): Promise<any> {
294294
try {
295295
request.headers = Utils.removeUndefinedElements({
296-
Authorization: getAuthentication(this.config, request),
296+
Authorization: getAuthentication(this.config,
297+
{ ...request, url: this.requestInstance.getUri(request) }),
297298
...request.headers,
298299
});
299300

0 commit comments

Comments
 (0)