summaryrefslogtreecommitdiff
path: root/client/js/controllers/user_controller.js
diff options
context:
space:
mode:
authorHunternif <hunternif@gmail.com>2025-02-15 18:12:57 +0000
committerHunternif <hunternif@gmail.com>2025-02-15 18:12:57 +0000
commit6a5300502df8b4de9c8f269b444cd309f02b28ad (patch)
tree0cf2ba56bce802c94ad324f9eda7a31d37a42e2e /client/js/controllers/user_controller.js
parent34e7c883808738871aed371948a3c9896a95905c (diff)
parent376f687c386f65522b2f65e98b998b21af26ee29 (diff)
Merge branch 'master' into hunternif
Diffstat (limited to 'client/js/controllers/user_controller.js')
-rw-r--r--client/js/controllers/user_controller.js17
1 files changed, 8 insertions, 9 deletions
diff --git a/client/js/controllers/user_controller.js b/client/js/controllers/user_controller.js
index 326736b..8cf4658 100644
--- a/client/js/controllers/user_controller.js
+++ b/client/js/controllers/user_controller.js
@@ -31,9 +31,8 @@ class UserController {
userTokenPromise = UserToken.get(userName).then(
(userTokens) => {
return userTokens.map((token) => {
- token.isCurrentAuthToken = api.isCurrentAuthToken(
- token
- );
+ token.isCurrentAuthToken =
+ api.isCurrentAuthToken(token);
return token;
});
},
@@ -176,21 +175,21 @@ class UserController {
const isLoggedIn = api.isLoggedIn(e.detail.user);
const infix = isLoggedIn ? "self" : "any";
- if (e.detail.name !== undefined) {
+ if (e.detail.name !== undefined && e.detail.name !== null) {
e.detail.user.name = e.detail.name;
}
- if (e.detail.email !== undefined) {
+ if (e.detail.email !== undefined && e.detail.email !== null) {
e.detail.user.email = e.detail.email;
}
- if (e.detail.rank !== undefined) {
+ if (e.detail.rank !== undefined && e.detail.rank !== null) {
e.detail.user.rank = e.detail.rank;
}
- if (e.detail.password !== undefined) {
+ if (e.detail.password !== undefined && e.detail.password !== null) {
e.detail.user.password = e.detail.password;
}
- if (e.detail.avatarStyle !== undefined) {
+ if (e.detail.avatarStyle !== undefined && e.detail.avatarStyle !== null) {
e.detail.user.avatarStyle = e.detail.avatarStyle;
if (e.detail.avatarContent) {
e.detail.user.avatarContent = e.detail.avatarContent;
@@ -303,7 +302,7 @@ class UserController {
this._view.clearMessages();
this._view.disableForm();
- if (e.detail.note !== undefined) {
+ if (e.detail.note !== undefined && e.detail.note !== null) {
e.detail.userToken.note = e.detail.note;
}