adding notifications on connection issues

parent f4c29c41
...@@ -56,6 +56,13 @@ dashboardControllers.controller('StudentCtrl', function StudentCtrl( ...@@ -56,6 +56,13 @@ dashboardControllers.controller('StudentCtrl', function StudentCtrl(
} }
}); });
io.socket.on('disconnect', function () {
$scope.studentData.pcb_count = 0;
$scope.studentData.pdb_count = 0;
$scope.$apply();
ngToast.warning($translate.instant('no_subscribed'));
});
io.socket.on('reconnect', function () { io.socket.on('reconnect', function () {
// Subscribe to student's socket room // Subscribe to student's socket room
io.socket.post('/stu/subscribe', { io.socket.post('/stu/subscribe', {
...@@ -67,7 +74,7 @@ dashboardControllers.controller('StudentCtrl', function StudentCtrl( ...@@ -67,7 +74,7 @@ dashboardControllers.controller('StudentCtrl', function StudentCtrl(
token: $window.sessionStorage.token token: $window.sessionStorage.token
}, },
function () { function () {
// TODO ngToast res.msg (connected to student room) ngToast.warning($translate.instant('subscribed'));
}); });
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment