Skip to content

Commit 086e970

Browse files
committed
feat: update user status to online/offline/idle and corresponding UI changes
1 parent 0d9773f commit 086e970

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/client.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,16 +227,16 @@ const CoCreateUser = {
227227
return;
228228

229229
let redirectTag;
230-
if (userStatus == "on" || userStatus == "idle") {
230+
if (userStatus == "online" || userStatus == "idle") {
231231
redirectTag = document.querySelector('[session="true"]');
232-
} else if (userStatus == "off") {
232+
} else if (userStatus == "offline") {
233233
redirectTag = document.querySelector('[session="false"]');
234234
}
235235

236236
if (redirectTag) {
237237
let redirectLink = redirectTag.getAttribute("href");
238238
if (redirectLink) {
239-
if (userStatus == "off") {
239+
if (userStatus == "offline") {
240240
localStorage.removeItem("user_id");
241241
localStorage.removeItem("token");
242242
}

src/index.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
[user-status="on"] {
1+
[user-status="online"] {
22
background-color:yellowgreen;
33
}
4-
[user-status="off"] {
4+
[user-status="offline"] {
55
background-color:red;
66
}
77
[user-status="idle"] {

src/server.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ class CoCreateUser {
9090
method: "signIn",
9191
success: false,
9292
message: "signIn failed",
93-
userStatus: "off",
93+
userStatus: "offline",
9494
organization_id: data.organization_id,
9595
uid: data.uid
9696
};
@@ -114,7 +114,7 @@ class CoCreateUser {
114114
socket.user_id = user_id;
115115
response.success = true;
116116
response.message = "signIn successful";
117-
response.userStatus = "on";
117+
response.userStatus = "online";
118118
response.user_id = user_id;
119119
response.token = token;
120120
}
@@ -135,7 +135,7 @@ class CoCreateUser {
135135
}
136136

137137
/**
138-
* status: 'on/off/idle'
138+
* status: 'online/offline/idle'
139139
*/
140140
async userStatus(data) {
141141
const self = this;

0 commit comments

Comments
 (0)