Skip to content

Commit 89b92a6

Browse files
committed
MC-35104: Tracking Page Builder content type
- Chekc no undefined values on conditions
1 parent 4e7bb60 commit 89b92a6

File tree

1 file changed

+4
-2
lines changed
  • app/code/Magento/PageBuilderAdminAnalytics/view/adminhtml/web/js/page-builder

1 file changed

+4
-2
lines changed

app/code/Magento/PageBuilderAdminAnalytics/view/adminhtml/web/js/page-builder/events-mixin.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ define(['underscore'], function (_underscore) {
3232
window._satellite.track('page');
3333
}
3434

35-
if (!_underscore.isUndefined(args.contentType) && !_underscore.isUndefined(args.contentType.config)) {
35+
if (!_underscore.isUndefined(args) && !_underscore.isUndefined(args.contentType) &&
36+
!_underscore.isUndefined(args.contentType.config)
37+
) {
3638
event = {
3739
element: args.contentType.config.label,
3840
type: args.contentType.config.name,
@@ -46,7 +48,7 @@ define(['underscore'], function (_underscore) {
4648

4749
console.log('EVENT:', event);
4850

49-
if (isAdminAnalyticsEnabled) {
51+
if (isAdminAnalyticsEnabled && !_underscore.isUndefined(window.digitalData.events)) {
5052
window.digitalData.events.push(event);
5153
window._satellite.track('event');
5254
}

0 commit comments

Comments
 (0)