From acf236296112ca4977ef6e0ddf4d234cb103f03d Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Fri, 11 Jul 2025 19:05:45 -0400 Subject: [PATCH] too much calls on bannes --- www-api/app/Controllers/WrenchBanners.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/www-api/app/Controllers/WrenchBanners.php b/www-api/app/Controllers/WrenchBanners.php index f6355028..31045d30 100644 --- a/www-api/app/Controllers/WrenchBanners.php +++ b/www-api/app/Controllers/WrenchBanners.php @@ -80,7 +80,7 @@ class WrenchBanners extends BaseController $previous_banners = false; // suspend the cache for now - // if ( !$previous_banners ){ + if ( !$previous_banners ){ $ret = $this->wrenchboard->wrenchboard_api($in, $out); $out['internal_return'] = $ret; log_message('critical', "usersBanners ********* ALL ".serialize($out) ); @@ -89,10 +89,18 @@ class WrenchBanners extends BaseController $this->saveCache($endpoint, $out, 1500); $previous_banners = true; } - // } + } + + $extra_banner_call = false; + + if($extra_banner_call){ + $extra_out["offers_list"] = $this->bannerGetOffers($in); + $extra_out["activetaskslist"] = $this->bannerGetActiveTasks($in); + }else{ + $extra_out["offers_list"] = []; + $extra_out["activetaskslist"] = []; + } - $extra_out["offers_list"] = $this->bannerGetOffers($in); - $extra_out["activetaskslist"] = $this->bannerGetActiveTasks($in); } catch (Exception $e) { $errMsg = ' BANNER DATA ERROR **** Caught exception: '. $e->getMessage();