From 334aa01056f199123e81f5bff44dbdb998562fdf Mon Sep 17 00:00:00 2001 From: Patrick J Cherry Date: Fri, 19 Aug 2011 10:48:59 +0100 Subject: Added last updated at to alerts page. Fixes #1831. * Also upped timeouts from 5s to 30s for ajax list refreshes. --- static/javascript/mauve_utils.js | 4 ++-- views/_alerts_table.haml | 5 +++++ views/alerts.haml | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/static/javascript/mauve_utils.js b/static/javascript/mauve_utils.js index cd0d52b..38af0cc 100644 --- a/static/javascript/mauve_utils.js +++ b/static/javascript/mauve_utils.js @@ -141,7 +141,7 @@ function updateAlertsTable(alert_type, group_by) { $.ajax( { url: '/ajax/alerts_table/'+alert_type+'/'+group_by, - timeout: 5000, + timeout: 30000, success: function( data ) { if ( "" == data || null == data ) { showError("No data returned by web server when updating alerts table.", "updateAlertsTable"); @@ -169,7 +169,7 @@ function updateAlertsTable(alert_type, group_by) { function updateAlertCounts() { $.ajax( { url: '/ajax/alert_counts', - timeout: 5000, + timeout: 30000, success: function(counts) { if ( "" == counts || null == counts) { showError("No data returned by web server when updating alert counts.", "updateAlertCounts"); diff --git a/views/_alerts_table.haml b/views/_alerts_table.haml index 99a4e13..40b2b1c 100644 --- a/views/_alerts_table.haml +++ b/views/_alerts_table.haml @@ -12,3 +12,8 @@ %th#summary Summary %th#time At = partial("alerts_table_group", :collection => @grouped_alerts) + %tr + %td{ :colspan => 3} + %address + Last updated at + = Time.now diff --git a/views/alerts.haml b/views/alerts.haml index 54bfff7..3018d6c 100644 --- a/views/alerts.haml +++ b/views/alerts.haml @@ -8,5 +8,5 @@ %p No alerts to display. :javascript // Do the magic updates.. - setInterval("updateAlertsTable('#{@alert_type}','#{@group_by}');", 30000) + setInterval("updateAlertsTable('#{@alert_type}','#{@group_by}');", 120000) -- cgit v1.2.1