Website Summary Files Commits Branches @commit @diff @stats
path: root / scripts / services / userService.js
diff options
context:
space:
mode:
Commita28a5052313f0921865d0eb2632fb41c16a60367 (patch)
Author
 ivaylo.zhelev <ivaylo.zhelev@solarwinds.com>
2021-02-28 14:24:18 +0200
Committer
 ivaylo.zhelev <ivaylo.zhelev@solarwinds.com>
2021-02-28 14:24:18 +0200
Filesa39c5c61b1ee6db75872fde46bb364c1e968ecba /scripts/services/userService.js
pusg-front-end-main.tar
pusg-front-end-main.tar.gz
pusg-front-end-main.zip
Parenta9863b87c9ccd4d10fdcd6849436d6a50fae243e (diff)
Introduced Cached messages and Refresh Login HEAD main
* Added Welcome Message * Added Refresh Login when returning from Game * Killed Home Session when starting new game * Moved functionality from Socket Service to respective classes (refactoring)
1 files changed, 8 insertions, 0 deletions
-rw-r--r--scripts/services/userService.js8
diff --git a/scripts/services/userService.js b/scripts/services/userService.js
index 03bb313..512de48 100644
--- a/scripts/services/userService.js
+++ b/scripts/services/userService.js
@@ -12,10 +12,18 @@ class UserService {
if (username) {
app.socketService.send('home', 'Login', username);
this.user = username;
+ app.eventService.triggerEvent('LoggedIn');
}
}
}
+ refreshLogin() {
+ if(this.user) {
+ app.socketService.send('home', 'Login', this.user);
+ app.eventService.triggerEvent('LoggedIn');
+ }
+ }
+
isLoggedIn() {
return this.user;
}