Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
ulakbus-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ulakbus
ulakbus-ui
Commits
1b796767
Commit
1b796767
authored
Mar 21, 2016
by
Evren Kutar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rfix #5215
parent
1e86199b
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
46 additions
and
28 deletions
+46
-28
error_service.js
app/zetalib/error_service.js
+11
-8
socket.js
app/zetalib/socket.js
+35
-20
No files found.
app/zetalib/error_service.js
View file @
1b796767
...
...
@@ -22,7 +22,7 @@ angular.module('ulakbus')
}
if
(
prtcl
===
'ws'
)
{
rejection
.
status
=
rejection
.
status
||
rejection
.
code
;
rejection
.
data
=
{
error
:
rejection
.
error
};
rejection
.
data
=
{
error
:
rejection
.
error
,
title
:
rejection
.
title
};
errorInModal
=
true
;
}
...
...
@@ -62,13 +62,16 @@ angular.module('ulakbus')
'</div>'
+
'</div>'
+
'</div>'
).
modal
();
try
{
$
(
'pre:not(.hljs)'
).
each
(
function
(
i
,
block
)
{
hljs
.
highlightBlock
(
block
);
});
}
catch
(
e
)
{
$log
.
debug
(
'Exception: '
,
e
.
message
);
// use no_highlight to display pure html
if
(
!
rejection
.
no_highlight
)
{
try
{
$
(
'pre:not(.hljs)'
).
each
(
function
(
i
,
block
)
{
hljs
.
highlightBlock
(
block
);
});
}
catch
(
e
)
{
$log
.
debug
(
'Exception: '
,
e
.
message
);
}
}
};
...
...
app/zetalib/socket.js
View file @
1b796767
...
...
@@ -33,27 +33,42 @@ angular.module('ulakbus')
var
websocket
;
var
refresh_count
=
0
;
var
refresh_websocket
=
refresh_count
<
5
?
1000
:
5000
;
var
isSupported
=
function
()
{
// return "WebSocket" in window;
return
false
;
};
var
generate_ws
=
function
()
{
$log
.
info
(
'Openning web socket...'
);
websocket
=
new
WS
(
WSUri
.
url
);
websocket
.
onopen
=
function
(
evt
)
{
wsOps
.
onOpen
(
evt
);
refresh_count
=
0
;
};
websocket
.
onclose
=
function
(
evt
)
{
wsOps
.
onClose
(
evt
);
if
(
wsOps
.
loggedOut
===
true
)
{
return
;}
$timeout
(
function
()
{
generate_ws
();
refresh_count
+=
1
;
},
refresh_websocket
);
};
websocket
.
onmessage
=
function
(
evt
)
{
wsOps
.
onMessage
(
evt
)
};
websocket
.
onerror
=
function
(
evt
)
{
wsOps
.
onError
(
evt
)
};
if
(
isSupported
())
{
$log
.
info
(
'Openning web socket...'
);
websocket
=
new
WS
(
WSUri
.
url
);
websocket
.
onopen
=
function
(
evt
)
{
wsOps
.
onOpen
(
evt
);
refresh_count
=
0
;
};
websocket
.
onclose
=
function
(
evt
)
{
wsOps
.
onClose
(
evt
);
if
(
wsOps
.
loggedOut
===
true
)
{
return
;}
$timeout
(
function
()
{
generate_ws
();
refresh_count
+=
1
;
},
refresh_websocket
);
};
websocket
.
onmessage
=
function
(
evt
)
{
wsOps
.
onMessage
(
evt
)
};
websocket
.
onerror
=
function
(
evt
)
{
wsOps
.
onError
(
evt
)
};
}
else
{
var
error
=
{
error
:
"Tarayıcınız websocket desteklememektedir. Lütfen güncel bir tarayıcı kullanınız."
,
code
:
500
,
title
:
"Uyumsuz Tarayıcı"
,
no_highlight
:
true
};
ErrorService
.
handle
(
error
,
"ws"
);
}
};
var
wsOps
=
{};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment