Release v2.15.2
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 4m34s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 57s

This commit is contained in:
lzstealth committed 2026-10-15 01:50:39 +01:00
1 parent ddcc665f81
commit 7295f83f04
43 files changed
+2526 -104

No files matched your search

+11 -5
View File
@@ -193,12 +193,18 @@ function matchesScheduleRule(rule, now) {
// Determine whether a slide should be shown at the current time.
function isSlideActive(slide, now) {
const rules = Array.isArray(slide.scheduleRules) ? slide.scheduleRules : [];
if (!rules.length) {
return true;
}
return rules.some(function (rule) {
if (rules.length && !rules.some(function (rule) {
return matchesScheduleRule(rule, now);
});
})) {
return false;
}
const groupRules = parseScheduleRules(slide.groupScheduleRules || slide.group_schedule_rules_json);
if (slide.groupKey && groupRules.length && !groupRules.some(function (rule) {
return matchesScheduleRule(rule, now);
})) {
return false;
}
return true;
}
// Build the cache key for a template layout.
function getTemplateLayoutCacheKey(template) {