Skip to content

Commit 304b275

Browse files
committed
Clean up service init
1 parent 9d6ac47 commit 304b275

File tree

5 files changed

+3
-88
lines changed

5 files changed

+3
-88
lines changed

packages/telemetry/src/api.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ import { Provider } from '@firebase/component';
2222
import { AnyValueMap, SeverityNumber } from '@opentelemetry/api-logs';
2323
import { trace } from '@opentelemetry/api';
2424
import { TelemetryService } from './service';
25-
import { encodeInstanceIdentifier } from './helpers';
2625

2726
declare module '@firebase/component' {
2827
interface NameServiceMapping {
@@ -54,8 +53,7 @@ export function getTelemetry(
5453
app,
5554
TELEMETRY_TYPE
5655
);
57-
const finalOptions: TelemetryOptions = options || {};
58-
const identifier = encodeInstanceIdentifier(finalOptions);
56+
const identifier = options?.endpointUrl || '';
5957
return telemetryProvider.getImmediate({ identifier });
6058
}
6159

packages/telemetry/src/helpers.test.ts

Lines changed: 0 additions & 37 deletions
This file was deleted.

packages/telemetry/src/helpers.ts

Lines changed: 0 additions & 42 deletions
This file was deleted.

packages/telemetry/src/register.node.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import { TELEMETRY_TYPE } from './constants';
2121
import { name, version } from '../package.json';
2222
import { TelemetryService } from './service';
2323
import { createLoggerProvider } from './logging/logger-provider';
24-
import { decodeInstanceIdentifier } from './helpers';
2524

2625
export function registerTelemetry(): void {
2726
_registerComponent(
@@ -32,9 +31,8 @@ export function registerTelemetry(): void {
3231
throw new Error('TelemetryService instance identifier is undefined');
3332
}
3433

35-
const options = decodeInstanceIdentifier(instanceIdentifier);
3634
// TODO: change to default endpoint once it exists
37-
const endpointUrl = options.endpointUrl || 'http://localhost';
35+
const endpointUrl = instanceIdentifier || 'http://localhost';
3836

3937
// getImmediate for FirebaseApp will always succeed
4038
const app = container.getProvider('app').getImmediate();

packages/telemetry/src/register.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import { TELEMETRY_TYPE } from './constants';
2121
import { name, version } from '../package.json';
2222
import { TelemetryService } from './service';
2323
import { createLoggerProvider } from './logging/logger-provider';
24-
import { decodeInstanceIdentifier } from './helpers';
2524

2625
export function registerTelemetry(): void {
2726
_registerComponent(
@@ -32,9 +31,8 @@ export function registerTelemetry(): void {
3231
throw new Error('TelemetryService instance identifier is undefined');
3332
}
3433

35-
const options = decodeInstanceIdentifier(instanceIdentifier);
3634
// TODO: change to default endpoint once it exists
37-
const endpointUrl = options.endpointUrl || 'http://localhost';
35+
const endpointUrl = instanceIdentifier || 'http://localhost';
3836

3937
// getImmediate for FirebaseApp will always succeed
4038
const app = container.getProvider('app').getImmediate();

0 commit comments

Comments
 (0)