diff --git a/src/web/WebDataService.cpp b/src/web/WebDataService.cpp index 608430cb5..93a8c834d 100644 --- a/src/web/WebDataService.cpp +++ b/src/web/WebDataService.cpp @@ -488,6 +488,9 @@ void WebDataService::dashboard_data(AsyncWebServerRequest * request) { EMSESP::webSchedulerService.read([&](const WebScheduler & webScheduler) { for (const ScheduleItem & scheduleItem : webScheduler.scheduleItems) { + if (scheduleItem.flags == SCHEDULEFLAG_SCHEDULE_IMMEDIATE) { + continue; + } JsonObject node = nodes.add(); node["id"] = (EMSdevice::DeviceTypeUniqueID::SCHEDULER_UID * 100) + count++;