Skip to content

Commit 94369a5

Browse files
committed
fix: property access for user object in client.js
1 parent fe3936f commit 94369a5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/client.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ const CoCreateUser = {
3535
method: "object.create",
3636
array: "keys",
3737
object: {
38-
_id: user.object[0]._id,
38+
_id: user.object._id || user.object[0]?._id,
3939
type: "user",
40-
key: user.object[0]._id,
41-
roles: user.object[0].roles || [user.object[0]["roles[]"]],
42-
email: user.object[0].email,
43-
password: user.object[0].password || window.btoa("0000"),
40+
key: user.object._id || user.object[0]?._id,
41+
roles: user.object.roles || [user.object["roles[]"]] || user.object[0]?.roles,
42+
email: user.object.email || user.object[0]?.email,
43+
password: user.object.password || window.btoa("0000"),
4444
array: user.array
4545
}
4646
};

0 commit comments

Comments
 (0)