diff --git a/packages/apm/src/integrations/tracing.ts b/packages/apm/src/integrations/tracing.ts index a6ce61fe4192..81d30a8189fc 100644 --- a/packages/apm/src/integrations/tracing.ts +++ b/packages/apm/src/integrations/tracing.ts @@ -628,7 +628,7 @@ export class Tracing implements Integration { resource.startTimestamp = timeOrigin + startTime; resource.endTimestamp = resource.startTimestamp + duration; // We remember the entry script end time to calculate the difference to the first init mark - if (entryScriptStartEndTime === undefined && (entryScriptSrc || '').includes(resourceName)) { + if (entryScriptStartEndTime === undefined && (entryScriptSrc || '').indexOf(resourceName) > -1) { entryScriptStartEndTime = resource.endTimestamp; } } diff --git a/packages/integrations/src/vue.ts b/packages/integrations/src/vue.ts index 0aebcb7da217..6d62d811ca5e 100644 --- a/packages/integrations/src/vue.ts +++ b/packages/integrations/src/vue.ts @@ -250,7 +250,7 @@ export class Vue implements Integration { const childHandler = (hook: Hook, operation: Operation) => { // Skip components that we don't want to track to minimize the noise and give a more granular control to the user const shouldTrack = Array.isArray(this._options.tracingOptions.trackComponents) - ? this._options.tracingOptions.trackComponents.includes(name) + ? this._options.tracingOptions.trackComponents.indexOf(name) > -1 : this._options.tracingOptions.trackComponents; if (!this._rootSpan || !shouldTrack) {