Commit 5ffb864f05d31a6d5d3a8fe7da2a7fa9f9c42d21
Committed by
Rodrigo Souto
1 parent
7212de73
Exists in
master
and in
27 other branches
Remove userdata polling when chat is enabled
Showing
1 changed file
with
0 additions
and
30 deletions
Show diff stats
public/javascripts/application.js
@@ -517,10 +517,6 @@ jQuery(function($) { | @@ -517,10 +517,6 @@ jQuery(function($) { | ||
517 | 517 | ||
518 | $.getJSON('/account/user_data', function userDataCallBack(data) { | 518 | $.getJSON('/account/user_data', function userDataCallBack(data) { |
519 | if (data.login) { | 519 | if (data.login) { |
520 | - // logged in | ||
521 | - if (data.chat_enabled) { | ||
522 | - setInterval(function(){ $.getJSON('/account/user_data', chatOnlineUsersDataCallBack)}, 10000); | ||
523 | - } | ||
524 | $('head').append('<meta content="authenticity_token" name="csrf-param" />'); | 520 | $('head').append('<meta content="authenticity_token" name="csrf-param" />'); |
525 | $('head').append('<meta content="'+$.cookie("_noosfero_.XSRF-TOKEN")+'" name="csrf-token" />'); | 521 | $('head').append('<meta content="'+$.cookie("_noosfero_.XSRF-TOKEN")+'" name="csrf-token" />'); |
526 | } | 522 | } |
@@ -531,32 +527,6 @@ jQuery(function($) { | @@ -531,32 +527,6 @@ jQuery(function($) { | ||
531 | $(window).trigger("userDataLoaded", data); | 527 | $(window).trigger("userDataLoaded", data); |
532 | }); | 528 | }); |
533 | 529 | ||
534 | - function chatOnlineUsersDataCallBack(data) { | ||
535 | - if ($('#chat-online-users').length == 0) { | ||
536 | - return; | ||
537 | - } | ||
538 | - var content = ''; | ||
539 | - $('#chat-online-users .amount_of_friends').html(data['amount_of_friends']); | ||
540 | - $('#chat-online-users').fadeIn(); | ||
541 | - for (var user in data['friends_list']) { | ||
542 | - var name = "<span class='friend_name'>%{name}</span>"; | ||
543 | - var avatar = data['friends_list'][user]['avatar']; | ||
544 | - var jid = data['friends_list'][user]['jid']; | ||
545 | - var status_name = data['friends_list'][user]['status'] || 'offline'; | ||
546 | - avatar = avatar ? '<img src="' + avatar + '" />' : '' | ||
547 | - name = name.replace('%{name}',data['friends_list'][user]['name']); | ||
548 | - open_chat_link = "onclick='open_chat_window(this, \"#" + jid + "\")'"; | ||
549 | - var status_icon = "<div class='chat-online-user-status icon-menu-"+ status_name + "-11'><span>" + status_name + '</span></div>'; | ||
550 | - content += "<li><a href='#' class='chat-online-user' " + open_chat_link + "><div class='chat-online-user-avatar'>" + avatar + '</div>' + name + status_icon + '</a></li>'; | ||
551 | - } | ||
552 | - content ? $('#chat-online-users-hidden-content ul').html(content) : $('#anyone-online').show(); | ||
553 | - $('#chat-online-users-title').click(function(){ | ||
554 | - if($('#chat-online-users-content').is(':visible')) | ||
555 | - $('#chat-online-users-content').hide(); | ||
556 | - else | ||
557 | - $('#chat-online-users-content').show(); | ||
558 | - }); | ||
559 | - } | ||
560 | }); | 530 | }); |
561 | 531 | ||
562 | // controls the display of contact list | 532 | // controls the display of contact list |