Skip to content

Commit 1928b20

Browse files
author
Xziy
committed
update user
1 parent e4066c4 commit 1928b20

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

models/Order.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1436,7 +1436,7 @@ let Model = {
14361436
let loginFiled = await Settings.get("CORE_LOGIN_FIELD") || "phone";
14371437
const phone = order.customer.phone.code + order.customer.phone.number + order.customer.phone.additionalNumber;
14381438
const login = loginFiled === "phone" ? phone.replace(/\D/g, "") : `${phone}@localhost`;
1439-
user = await User.findOne(criteriaOne);
1439+
user = await User.findOne({ login });
14401440
if (!user) {
14411441
user = await User.create({
14421442
firstName: order.customer.name,

models/Order.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1729,7 +1729,7 @@ let Model = {
17291729
const phone = order.customer.phone.code + order.customer.phone.number + order.customer.phone.additionalNumber;
17301730
const login = loginFiled === "phone" ? phone.replace(/\D/g, "") : `${phone}@localhost`;
17311731

1732-
user = await User.findOne(criteriaOne);
1732+
user = await User.findOne({login});
17331733

17341734
if (!user) {
17351735
user = await User.create({

models/User.js

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ let attributes = {
3636
login: {
3737
type: 'string',
3838
required: true,
39+
unique: true,
3940
isNotEmptyString: true
4041
},
4142
firstName: {

models/User.ts

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ let attributes = {
2828
login: {
2929
type: 'string',
3030
required: true,
31+
unique: true,
3132
isNotEmptyString: true
3233
} as unknown as string,
3334

0 commit comments

Comments
 (0)