Commit d835cfd11ab9732a86bfdd23ffeb0898b2c36501
1 parent
ca07942b
Exists in
community_hub_submodule
#community dashboard - updating theme
Showing
1 changed file
with
6 additions
and
1 deletions
Show diff stats
public/javascripts/community_hub.js
| @@ -2,6 +2,7 @@ var latest_post_id = 0; | @@ -2,6 +2,7 @@ var latest_post_id = 0; | ||
| 2 | var oldest_post_id = 0; | 2 | var oldest_post_id = 0; |
| 3 | live_scroll_position = 0; | 3 | live_scroll_position = 0; |
| 4 | var mediations = []; | 4 | var mediations = []; |
| 5 | +var message_interval_id; | ||
| 5 | 6 | ||
| 6 | function load_more(tab) { | 7 | function load_more(tab) { |
| 7 | switch (tab) { | 8 | switch (tab) { |
| @@ -89,6 +90,8 @@ function new_message(button) { | @@ -89,6 +90,8 @@ function new_message(button) { | ||
| 89 | return false; | 90 | return false; |
| 90 | } | 91 | } |
| 91 | 92 | ||
| 93 | + clearInterval( message_interval_id ); | ||
| 94 | + | ||
| 92 | var form = jQuery(button).parents("form"); | 95 | var form = jQuery(button).parents("form"); |
| 93 | 96 | ||
| 94 | jQuery(".hub .form-message .submit").attr("disabled", true); | 97 | jQuery(".hub .form-message .submit").attr("disabled", true); |
| @@ -101,9 +104,11 @@ function new_message(button) { | @@ -101,9 +104,11 @@ function new_message(button) { | ||
| 101 | jQuery(".hub .form-message #message_body").val(''); | 104 | jQuery(".hub .form-message #message_body").val(''); |
| 102 | jQuery(".hub .form-message .submit").attr("disabled", false); | 105 | jQuery(".hub .form-message .submit").attr("disabled", false); |
| 103 | update_live_stream(false); | 106 | update_live_stream(false); |
| 107 | + message_interval_id = setInterval(function() { update_live_stream(false)}, 5000); | ||
| 104 | } | 108 | } |
| 105 | else { | 109 | else { |
| 106 | jQuery(".hub .form-message .submit").attr("disabled", false); | 110 | jQuery(".hub .form-message .submit").attr("disabled", false); |
| 111 | + message_interval_id = setInterval(function() { update_live_stream(false)}, 5000); | ||
| 107 | } | 112 | } |
| 108 | }, 'json'); | 113 | }, 'json'); |
| 109 | 114 | ||
| @@ -362,6 +367,6 @@ jQuery(document).ready(function() { | @@ -362,6 +367,6 @@ jQuery(document).ready(function() { | ||
| 362 | 367 | ||
| 363 | jQuery("body").addClass("hub-loading"); | 368 | jQuery("body").addClass("hub-loading"); |
| 364 | 369 | ||
| 365 | - update_live_stream(true); | 370 | + message_interval_id = setInterval(function() { update_live_stream(false) }, 5000); |
| 366 | 371 | ||
| 367 | }); | 372 | }); |