From 53226edab8e7e2cc4fe012d98ab68dae86a5aba5 Mon Sep 17 00:00:00 2001 From: Dave Date: Tue, 10 Apr 2012 18:01:30 +0100 Subject: Ignore repeating timers. --- vdrtva.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vdrtva.c b/vdrtva.c index 0a5425b..c0ff475 100644 --- a/vdrtva.c +++ b/vdrtva.c @@ -594,7 +594,7 @@ bool cPluginvdrTva::UpdateLinksFromTimers() for (cTimer *ti = Timers.First(); ti; ti = Timers.Next(ti)) { // find the event for this timer const cEvent *event = ti->Event(); - if (event && ti->HasFlags(tfActive)) { + if (event && ti->HasFlags(tfActive) && (ti->WeekDays() == 0)) { cChannel *channel = Channels.GetByChannelID(event->ChannelID()); // find the sCRID and iCRID for the event cChanDA *chanda = ChanDAs->GetByChannelID(channel->Number()); @@ -721,7 +721,7 @@ void cPluginvdrTva::FindAlternatives(const cEvent *event) cSchedulesLock SchedulesLock; const cSchedules *schedules = cSchedules::Schedules(SchedulesLock); if (!eventcrid || !chanda) { - isyslog("Cannot find alternatives for '%s' - no series link data", event->Title()); + REPORT("Cannot find alternatives for '%s' - no part of a series", event->Title()); return; } bool found = false; -- cgit v1.2.3