File tree Expand file tree Collapse file tree 4 files changed +4
-2
lines changed Expand file tree Collapse file tree 4 files changed +4
-2
lines changed Original file line number Diff line number Diff 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 ,
Original file line number Diff line number Diff 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 ( {
Original file line number Diff line number Diff 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 : {
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments