From 252c6c5dd81253ee3e6fdc321bd3e13cea314b00 Mon Sep 17 00:00:00 2001 From: Saeed Bashir Date: Mon, 25 Mar 2024 14:23:21 +0500 Subject: [PATCH] chore: don't send error analytics in combination (#1824) --- Source/CourseUpgradeHelper.swift | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Source/CourseUpgradeHelper.swift b/Source/CourseUpgradeHelper.swift index cd13abcb0..5f7db2aed 100644 --- a/Source/CourseUpgradeHelper.swift +++ b/Source/CourseUpgradeHelper.swift @@ -142,9 +142,10 @@ class CourseUpgradeHelper: NSObject { environment?.analytics.trackCourseUpgradePaymentError(name: .CourseUpgradePaymentError, biName: .CourseUpgradePaymentError, courseID: courseID ?? "", blockID: blockID, pacing: pacing ?? "", coursePrice: localizedCoursePrice ?? "", screen: screen, paymentError: upgradeHadler.formattedError) } } - - environment?.analytics.trackCourseUpgradeError(courseID: courseID ?? "", blockID: blockID, pacing: pacing ?? "", coursePrice: localizedCoursePrice ?? "", screen: screen, upgradeError: upgradeHadler.formattedError, flowType: upgradeHadler.upgradeMode.rawValue) - + else { + environment?.analytics.trackCourseUpgradeError(courseID: courseID ?? "", blockID: blockID, pacing: pacing ?? "", coursePrice: localizedCoursePrice ?? "", screen: screen, upgradeError: upgradeHadler.formattedError, flowType: upgradeHadler.upgradeMode.rawValue) + } + removeLoader(success: false, removeView: type != .verifyReceiptError) break }