From 82c3348b1533878a834b6b14f5c7f9cf45394c60 Mon Sep 17 00:00:00 2001 From: mabashian Date: Thu, 20 May 2021 14:06:16 -0400 Subject: [PATCH] Only initialize pendo if the key is available --- awx/ui_next/src/util/issuePendoIdentity.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/awx/ui_next/src/util/issuePendoIdentity.js b/awx/ui_next/src/util/issuePendoIdentity.js index 380a796113..a1cb837e78 100644 --- a/awx/ui_next/src/util/issuePendoIdentity.js +++ b/awx/ui_next/src/util/issuePendoIdentity.js @@ -53,13 +53,15 @@ async function issuePendoIdentity(config) { const { data: { PENDO_API_KEY }, } = await RootAPI.readAssetVariables(); - bootstrapPendo(PENDO_API_KEY); - const pendoOptions = buildPendoOptions(config, PENDO_API_KEY); - const pendoOptionsWithRole = await buildPendoOptionsRole( - pendoOptions, - config - ); - window.pendo.initialize(pendoOptionsWithRole); + if (PENDO_API_KEY && PENDO_API_KEY !== '') { + bootstrapPendo(PENDO_API_KEY); + const pendoOptions = buildPendoOptions(config, PENDO_API_KEY); + const pendoOptionsWithRole = await buildPendoOptionsRole( + pendoOptions, + config + ); + window.pendo.initialize(pendoOptionsWithRole); + } } }