diff options
Diffstat (limited to 'epgsearch.c')
-rw-r--r-- | epgsearch.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epgsearch.c b/epgsearch.c index 6109dbb..222a8ce 100644 --- a/epgsearch.c +++ b/epgsearch.c @@ -354,7 +354,7 @@ bool cPluginEpgsearch::Service(const char *Id, void *Data) cSwitchTimer *lTimer = SwitchTimers.InSwitchList(serviceData->event); if (lTimer) { serviceData->switchMinsBefore = lTimer->switchMinsBefore; - serviceData->mode = lTimer->mode; + serviceData->announceOnly = lTimer->mode; } // if serviceData->success=lTimer!=NULL; break; @@ -363,10 +363,10 @@ bool cPluginEpgsearch::Service(const char *Id, void *Data) cSwitchTimer *lTimer = SwitchTimers.InSwitchList(serviceData->event); if (lTimer) { lTimer->switchMinsBefore = serviceData->switchMinsBefore; - lTimer->mode = serviceData->mode; + lTimer->mode = serviceData->announceOnly; } else { cMutexLock SwitchTimersLock(&SwitchTimers); - SwitchTimers.Add(new cSwitchTimer(serviceData->event,serviceData->switchMinsBefore,serviceData->mode)); + SwitchTimers.Add(new cSwitchTimer(serviceData->event,serviceData->switchMinsBefore,serviceData->announceOnly)); SwitchTimers.Save(); cSwitchTimerThread::Init(); } // if |