diff --git a/src/utils/get-analytics-player-options.js b/src/utils/get-analytics-player-options.js index fd3065fa..28209f73 100644 --- a/src/utils/get-analytics-player-options.js +++ b/src/utils/get-analytics-player-options.js @@ -100,7 +100,7 @@ export const getAnalyticsFromPlayerOptions = (playerOptions) => filterDefaultsAn controlBar: (JSON.stringify(playerOptions.controlBar) !== JSON.stringify(defaults.controlBar)) && JSON.stringify(playerOptions.controlBar), ...getCloudinaryOptions(playerOptions.cloudinary), - ...getSourceOptions(playerOptions.source), + ...getSourceOptions(playerOptions.sourceOptions), ...getAdsOptions(playerOptions.ads), ...getPlaylistWidgetOptions(playerOptions.playlistWidget) }); diff --git a/src/video-player.js b/src/video-player.js index 61f1b180..f219b524 100644 --- a/src/video-player.js +++ b/src/video-player.js @@ -476,7 +476,7 @@ class VideoPlayer extends Utils.mixin(Eventable) { } _onSourceChange(e, { sourceOptions }) { - this._sendInternalAnalytics({ ...(sourceOptions ?? { source: sourceOptions }) }); + this._sendInternalAnalytics({ ...(sourceOptions && { sourceOptions }) }); // #if (!process.env.WEBPACK_BUILD_LIGHT) this._initQualitySelector(); // #endif