From cf23e99fbeac72826d0aa2b9affda4309efaeed5 Mon Sep 17 00:00:00 2001 From: Michal Gazdzik Date: Tue, 25 Nov 2025 14:30:12 +0100 Subject: [PATCH] initial test --- API.php | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/API.php b/API.php index 5544646..67c9626 100644 --- a/API.php +++ b/API.php @@ -403,16 +403,19 @@ public function getExternalShortcodeUsageReport($idSite, $period, $date, $segmen return new DataTable(); } - $shortcodeReportIdSubtable = $eventReport - ->getRowFromLabel(ShortcodeTracker::REDIRECT_EVENT_CATEGORY) - ->getIdSubDataTable(); - - if ($shortcodeReportIdSubtable) - { - $report = $eventsApi->getNameFromCategoryId($idSite, $period, $date, $shortcodeReportIdSubtable); - $enrichedReport = $this->enrichReportWithShortcodeUrls($report); + $shortcodeReportRow = $eventReport + ->getRowFromLabel(ShortcodeTracker::REDIRECT_EVENT_CATEGORY); + + if($shortcodeReportRow){ + $shortcodeReportIdSubtable = $shortcodeReport->getIdSubDataTable(); + + if ($shortcodeReportIdSubtable) + { + $report = $eventsApi->getNameFromCategoryId($idSite, $period, $date, $shortcodeReportIdSubtable); + $enrichedReport = $this->enrichReportWithShortcodeUrls($report); - return $enrichedReport; + return $enrichedReport; + } } return false;