summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2008-02-26 20:11:12 +0100
committerDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2008-02-26 20:11:12 +0100
commit00f01057a37b1354c18f53d7d9b644b09c7531ea (patch)
treeed5a98f54cb368341b1adcbe079154581bb296fa
parent59ed31a30e621e5ce469e6d622a740cf1a98294f (diff)
downloadvdr-plugin-live-00f01057a37b1354c18f53d7d9b644b09c7531ea.tar.gz
vdr-plugin-live-00f01057a37b1354c18f53d7d9b644b09c7531ea.tar.bz2
Added SetTimerModification() to aktivation and deletion of timers from
within the live plugin.
-rw-r--r--pages/timers.ecpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/pages/timers.ecpp b/pages/timers.ecpp
index 029d447..9af9425 100644
--- a/pages/timers.ecpp
+++ b/pages/timers.ecpp
@@ -25,6 +25,7 @@ static const size_t maximumDescriptionLength = 300;
</%session>
<%request scope="page">
cTimer* timer;
+ TimerConflictNotifier timerNotifier;
</%request>
<%include>page_init.eh</%include>
<%cpp>
@@ -40,10 +41,14 @@ static const size_t maximumDescriptionLength = 300;
timer = timers.GetByTimerId( timerid );
if ( timer == 0 )
throw HtmlError( tr("Couldn't find timer. Maybe you mistyped your request?") );
- if (action == "delete")
+ if (action == "delete") {
LiveTimerManager().DelTimer(timer);
- if (action == "toggle")
+ timerNotifier.SetTimerModification();
+ }
+ if (action == "toggle") {
LiveTimerManager().ToggleTimerActive(timer);
+ timerNotifier.SetTimerModification();
+ }
}
string previousDay = "";