Tao Chen 1 год назад
Родитель
Сommit
1ca50b5e9d
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      model/userThird.go

+ 6 - 0
model/userThird.go

@@ -1,5 +1,9 @@
1
 package model
1
 package model
2
 
2
 
3
+import (
4
+	"strings"
5
+)
6
+
3
 type UserThird struct {
7
 type UserThird struct {
4
 	IdModel
8
 	IdModel
5
 	UserId     		uint   `	json:"user_id" gorm:"not null;index"`
9
 	UserId     		uint   `	json:"user_id" gorm:"not null;index"`
@@ -16,4 +20,6 @@ func (u *UserThird) FromOauthUser(userId uint, oauthUser *OauthUser, oauthType s
16
 	u.OauthUser 		= *oauthUser
20
 	u.OauthUser 		= *oauthUser
17
 	u.OauthType 		= oauthType
21
 	u.OauthType 		= oauthType
18
 	u.Op 				= op
22
 	u.Op 				= op
23
+	// make sure email is lower case
24
+	u.Email 			= strings.ToLower(u.Email)
19
 }
25
 }