From 692f4d5a10a709fea3f862feca62ab10f7ee94ba Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Thu, 25 Nov 2010 16:07:49 +0100 Subject: [PATCH] Poll for alarms and keep session fresh. --- kronolith/js/kronolith.js | 3 +++ kronolith/lib/Ajax/Application.php | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/kronolith/js/kronolith.js b/kronolith/js/kronolith.js index f7b83f003..1b0453058 100644 --- a/kronolith/js/kronolith.js +++ b/kronolith/js/kronolith.js @@ -5956,6 +5956,9 @@ KronolithCore = { Horde_ToolTips.detach(button); Horde_ToolTips.attach(button); }.bindAsEventListener(this)); + + /* Start polling. */ + new PeriodicalExecuter(this.doAction.bind(this, 'poll'), 5); } }; diff --git a/kronolith/lib/Ajax/Application.php b/kronolith/lib/Ajax/Application.php index 8d88f49f1..11a9fc318 100644 --- a/kronolith/lib/Ajax/Application.php +++ b/kronolith/lib/Ajax/Application.php @@ -34,6 +34,14 @@ class Kronolith_Ajax_Application extends Horde_Core_Ajax_Application } /** + * Just polls for alarm messages and keeps session fresh for now. + */ + public function poll() + { + return false; + } + + /** * TODO */ public function listEvents() -- 2.11.0