From 5a52ee75e37f36498a28e52023aa2959952f97bf Mon Sep 17 00:00:00 2001 From: Kousik Mitra Date: Sun, 19 Apr 2020 02:02:53 +0530 Subject: db: remove `db.User.LoginType` field (#6122) --- internal/db/user.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'internal/db/user.go') diff --git a/internal/db/user.go b/internal/db/user.go index 7abdfc69..22f25b5d 100644 --- a/internal/db/user.go +++ b/internal/db/user.go @@ -53,10 +53,9 @@ type User struct { Name string `xorm:"UNIQUE NOT NULL" gorm:"NOT NULL"` FullName string // Email is the primary email address (to be used for communication) - Email string `xorm:"NOT NULL" gorm:"NOT NULL"` - Passwd string `xorm:"NOT NULL" gorm:"NOT NULL"` - LoginType LoginType // TODO: Remove me https://github.com/gogs/gogs/issues/6117. - LoginSource int64 `xorm:"NOT NULL DEFAULT 0" gorm:"NOT NULL;DEFAULT:0"` + Email string `xorm:"NOT NULL" gorm:"NOT NULL"` + Passwd string `xorm:"NOT NULL" gorm:"NOT NULL"` + LoginSource int64 `xorm:"NOT NULL DEFAULT 0" gorm:"NOT NULL;DEFAULT:0"` LoginName string Type UserType OwnedOrgs []*User `xorm:"-" gorm:"-" json:"-"` @@ -142,7 +141,7 @@ func (u *User) APIFormat() *api.User { // returns true if user login type is LoginPlain. func (u *User) IsLocal() bool { - return u.LoginType <= LoginPlain + return u.LoginSource <= 0 } // HasForkedRepo checks if user has already forked a repository with given ID. -- cgit v1.2.3