Skip to content

Commit b1782a2

Browse files
committed
Fixed the browser and node submission client auth
1 parent 3055cf2 commit b1782a2

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

packages/browser/src/submission/BrowserFetchSubmissionClient.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ export class BrowserFetchSubmissionClient extends SubmissionClientBase {
1111
method: options.method,
1212
headers: {
1313
"Accept": "application/json",
14-
"Authorization": `client:${this.config.apiKey}`,
15-
"X-Exceptionless-Client": this.config.userAgent
14+
"Authorization": `Bearer ${this.config.apiKey}`,
15+
"User-Agent": this.config.userAgent
1616
},
1717
body: options.body
1818
};
@@ -24,6 +24,6 @@ export class BrowserFetchSubmissionClient extends SubmissionClientBase {
2424

2525
const response = await fetch(url, requestOptions);
2626
const settingsVersion: number = parseInt(response.headers.get(this.ConfigurationVersionHeader), 10);
27-
return new Response(response.status, response.statusText, settingsVersion, await response.json())
27+
return new Response(response.status, response.statusText, settingsVersion, response.ok ? await response.json() : await response.text())
2828
}
2929
}

packages/core/src/ExceptionlessClient.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,7 @@ export class ExceptionlessClient {
103103
let builder = this.createEvent().setType("log");
104104

105105
if (level) {
106-
builder = builder.setSource(sourceOrMessage).setMessage(message)
107-
.setProperty(KnownEventDataKeys.Level, level);
106+
builder = builder.setSource(sourceOrMessage).setMessage(message).setProperty(KnownEventDataKeys.Level, level);
108107
} else if (message) {
109108
builder = builder.setSource(sourceOrMessage).setMessage(message);
110109
} else {

packages/node/src/submission/NodeFetchSubmissionClient.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ export class NodeFetchSubmissionClient extends SubmissionClientBase {
1717
method: options.method,
1818
headers: {
1919
"Accept": "application/json",
20-
"Authorization": `client:${this.config.apiKey}`,
21-
"X-Exceptionless-Client": this.config.userAgent
20+
"Authorization": `Bearer ${this.config.apiKey}`,
21+
"User-Agent": this.config.userAgent
2222
},
2323
body: options.body
2424
};

0 commit comments

Comments
 (0)