diff options
Diffstat (limited to 'models/user.go')
-rw-r--r-- | models/user.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/models/user.go b/models/user.go index 8993d7de..cb9846f9 100644 --- a/models/user.go +++ b/models/user.go @@ -118,6 +118,11 @@ func (u *User) AfterSet(colName string, _ xorm.Cell) { } } +// returns true if user login type is LOGIN_PLAIN. +func (u *User) IsLocal() bool { + return u.LoginType <= LOGIN_PLAIN +} + // HasForkedRepo checks if user has already forked a repository with given ID. func (u *User) HasForkedRepo(repoID int64) bool { _, has := HasForkedRepo(u.Id, repoID) |