From d6e5f3a9142577ef30ac208e1264d2abb6f1e64e Mon Sep 17 00:00:00 2001
From: Rajesh Kumaravel <rajesh.kumaravel@tarento.com>
Date: Tue, 13 Sep 2022 11:35:08 +0530
Subject: [PATCH] Issue #SB-30943 fix: Updated parse error message (#3525)

* URL parser added
* Issue #SB-30943 fix: Updated parse error message
---
 .../artifacts/sunbird/login/resources/js/telemetry_service.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ansible/artifacts/sunbird/login/resources/js/telemetry_service.js b/ansible/artifacts/sunbird/login/resources/js/telemetry_service.js
index 831d0c95f..72919a541 100644
--- a/ansible/artifacts/sunbird/login/resources/js/telemetry_service.js
+++ b/ansible/artifacts/sunbird/login/resources/js/telemetry_service.js
@@ -2711,10 +2711,10 @@ if(client_id.toLowerCase() === 'android'){
     var parser = new DOMParser();
     var error_message = (new URLSearchParams(window.location.search)).get('error_message');
     console.log('before error_message parse => ', error_message); // TODO: log!
-    error_message = parser.parseFromString(error_message, 'text/html');
+    if (error_message) error_message = parser.parseFromString(error_message, 'text/html');
     console.log('after error_message parse => ', error_message); // TODO: log!`
     var success_message = (new URLSearchParams(window.location.search)).get('success_message');
-    success_message = parser.parseFromString(success_message, 'text/html');
+    if (success_message) success_message = parser.parseFromString(success_message, 'text/html');
 
     if(error_message){
         var error_msg = document.getElementById('error-msg');
-- 
GitLab