Merge pull request #22 from dannywarren/websocket_fallback_fix

fixed websocket fallback for browsers that don't support websocket
This commit is contained in:
ziahamza 2012-09-04 21:24:32 -07:00
commit 83ca5bdea1

View File

@ -18,6 +18,7 @@ var modals = {
var web_sock = undefined;
var web_sock_queue = [];
var web_sock_id = 0;
var web_sock_support = typeof WebSocket != "undefined" ? 1 : 0;
var clear_dialogs = function() {
for(var i in modals) {
modals[i].modal('hide');
@ -170,7 +171,7 @@ var jsonp_syscall = function(conf, multicall) {
});
}
var aria_syscall = function(conf, multicall) {
if(!WebSocket || server_conf.user.length || server_conf.pass.length) {
if(!web_sock_support || server_conf.user.length || server_conf.pass.length) {
jsonp_syscall(conf, multicall);
}
else if(web_sock) {
@ -206,7 +207,7 @@ $(function() {
modals.new_torrent_modal = $('#new_torrent').modal(modal_conf);
modals.new_metalink_modal = $('#new_metalink').modal(modal_conf);
if(WebSocket)
if(web_sock_support)
web_sock_init();
update_ui();