Commit d835cfd11ab9732a86bfdd23ffeb0898b2c36501

Authored by Francisco Marcelo de Araújo Lima Júnior
1 parent ca07942b
Exists in master

#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 });