diff options
Diffstat (limited to 'models/user.go')
-rw-r--r-- | models/user.go | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/models/user.go b/models/user.go index 95cebb18..05169e46 100644 --- a/models/user.go +++ b/models/user.go @@ -13,8 +13,8 @@ import ( "time" "github.com/dchest/scrypt" - "github.com/gogits/gogs/modules/base" + git "github.com/libgit2/git2go" ) var UserPasswdSalt string @@ -98,6 +98,14 @@ func IsEmailUsed(email string) (bool, error) { return orm.Get(&User{Email: email}) } +func (user *User) NewGitSig() *git.Signature { + return &git.Signature{ + Name: user.Name, + Email: user.Email, + When: time.Now(), + } +} + // RegisterUser creates record of a new user. func RegisterUser(user *User) (err error) { isExist, err := IsUserExist(user.Name) |