Scenario: Dash 1 contains widgets with autoupdate property set to 60 seconds Dash 2 contains widgets which do not autoupdate.
User visits Dash1 but navigates away prior to 60 seconds and views Dash2.
Autoupdate attempts to refresh current dashboard (dashboard 2) but cannot find the widgets its looking for (as they are incorrect)
Error below, ItemsPurchasedTrend is a widget on Dash1, error is show on Dash 2
Message: Could not find ItemsPurchasedTrend widget["FullFullOrdersCard","SameDayDespatchCard","ShippedTodayCard","TradePicksWaitingCard","OpenPicksCard","OrdersAwaitingPackingCard","OrdersAwaitingAssignmentCard","PriorityPicksWaitingCard","StarPackerCard","StarPickerCard","PackerTodayTable","PickerTodayTable"] Line: 261 File: /var/www/html/waylandbi/vendor/koolreport/dashboard/Dashboard.php Collapse #0: /var/www/html/waylandbi/vendor/koolreport/dashboard/pages/Main.php Line 137 : handle(null) #1: /var/www/html/waylandbi/vendor/koolreport/dashboard/Application.php Line 217 : handle(null) #2: /var/www/html/waylandbi/vendor/koolreport/dashboard/Application.php Line 149 : handle(null) #3: /var/www/html/waylandbi/index.php Line 11 : run(null)
Refreshing Dash2 clears the error and it does not recur, so it seems to be something around the switching active dashboards that's not ending the autoupdate timer.