Skip to content

Commit fe16c61

Browse files
committed
Save mobile info after impersonation.
1 parent 1df2254 commit fe16c61

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

OpenFlow/src/Messages/Message.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -530,21 +530,6 @@ export class Message {
530530
Audit.LoginFailed(tuser.username, type, "websocket", cli.remoteip);
531531
cli._logger.debug(tuser.username + " failed logging in using " + type);
532532
} else {
533-
if (msg.firebasetoken != null && msg.firebasetoken != undefined && msg.firebasetoken != "") {
534-
user.firebasetoken = msg.firebasetoken;
535-
}
536-
if (msg.onesignalid != null && msg.onesignalid != undefined && msg.onesignalid != "") {
537-
user.onesignalid = msg.onesignalid;
538-
}
539-
if ((msg.onesignalid != null && msg.onesignalid != undefined && msg.onesignalid != "") ||
540-
(msg.onesignalid != null && msg.onesignalid != undefined && msg.onesignalid != "")) {
541-
}
542-
if (msg.gpslocation != null && msg.gpslocation != undefined && msg.gpslocation != "") {
543-
user.gpslocation = msg.gpslocation;
544-
}
545-
if (msg.device != null && msg.device != undefined && msg.device != "") {
546-
user.device = msg.device;
547-
}
548533
Audit.LoginSuccess(tuser, type, "websocket", cli.remoteip);
549534
var userid: string = user._id;
550535
msg.jwt = Crypt.createToken(tuser, "5m");
@@ -561,6 +546,21 @@ export class Message {
561546
msg.jwt = Crypt.createToken(tuser, "5m");
562547
msg.user = tuser;
563548
}
549+
if (msg.firebasetoken != null && msg.firebasetoken != undefined && msg.firebasetoken != "") {
550+
user.firebasetoken = msg.firebasetoken;
551+
}
552+
if (msg.onesignalid != null && msg.onesignalid != undefined && msg.onesignalid != "") {
553+
user.onesignalid = msg.onesignalid;
554+
}
555+
if ((msg.onesignalid != null && msg.onesignalid != undefined && msg.onesignalid != "") ||
556+
(msg.onesignalid != null && msg.onesignalid != undefined && msg.onesignalid != "")) {
557+
}
558+
if (msg.gpslocation != null && msg.gpslocation != undefined && msg.gpslocation != "") {
559+
user.gpslocation = msg.gpslocation;
560+
}
561+
if (msg.device != null && msg.device != undefined && msg.device != "") {
562+
user.device = msg.device;
563+
}
564564
if (msg.validate_only !== true) {
565565
cli._logger.debug(tuser.username + " signed in using " + type);
566566
cli.jwt = msg.jwt;

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.0.320
1+
0.0.321

0 commit comments

Comments
 (0)