diff options
author | Lunny Xiao <xiaolunwen@gmail.com> | 2021-10-18 02:51:56 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-17 19:51:56 +0100 |
commit | 5326f4c9c59cce8a1d8f78afd486ebb8688b45ab (patch) | |
tree | 503c6264b1c0e859f5b2057302120c9690451727 /modules | |
parent | 26dfe88ff2431234c0b9cc172c6b62562a03aab8 (diff) | |
download | gitea-5326f4c9c59cce8a1d8f78afd486ebb8688b45ab.tar.gz gitea-5326f4c9c59cce8a1d8f78afd486ebb8688b45ab.zip |
Move session to models/login (#17338)
Move model/session.go to models/login
Diffstat (limited to 'modules')
-rw-r--r-- | modules/session/db.go | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/modules/session/db.go b/modules/session/db.go index db8c01de95..bc4aeb08cd 100644 --- a/modules/session/db.go +++ b/modules/session/db.go @@ -8,7 +8,7 @@ import ( "log" "sync" - "code.gitea.io/gitea/models" + "code.gitea.io/gitea/models/login" "code.gitea.io/gitea/modules/timeutil" "gitea.com/go-chi/session" @@ -72,7 +72,7 @@ func (s *DBStore) Release() error { return err } - return models.UpdateSession(s.sid, data) + return login.UpdateSession(s.sid, data) } // Flush deletes all session data. @@ -98,7 +98,7 @@ func (p *DBProvider) Init(maxLifetime int64, connStr string) error { // Read returns raw session store by session ID. func (p *DBProvider) Read(sid string) (session.RawStore, error) { - s, err := models.ReadSession(sid) + s, err := login.ReadSession(sid) if err != nil { return nil, err } @@ -118,7 +118,7 @@ func (p *DBProvider) Read(sid string) (session.RawStore, error) { // Exist returns true if session with given ID exists. func (p *DBProvider) Exist(sid string) bool { - has, err := models.ExistSession(sid) + has, err := login.ExistSession(sid) if err != nil { panic("session/DB: error checking existence: " + err.Error()) } @@ -127,12 +127,12 @@ func (p *DBProvider) Exist(sid string) bool { // Destroy deletes a session by session ID. func (p *DBProvider) Destroy(sid string) error { - return models.DestroySession(sid) + return login.DestroySession(sid) } // Regenerate regenerates a session store from old session ID to new one. func (p *DBProvider) Regenerate(oldsid, sid string) (_ session.RawStore, err error) { - s, err := models.RegenerateSession(oldsid, sid) + s, err := login.RegenerateSession(oldsid, sid) if err != nil { return nil, err @@ -153,7 +153,7 @@ func (p *DBProvider) Regenerate(oldsid, sid string) (_ session.RawStore, err err // Count counts and returns number of sessions. func (p *DBProvider) Count() int { - total, err := models.CountSessions() + total, err := login.CountSessions() if err != nil { panic("session/DB: error counting records: " + err.Error()) } @@ -162,7 +162,7 @@ func (p *DBProvider) Count() int { // GC calls GC to clean expired sessions. func (p *DBProvider) GC() { - if err := models.CleanupSessions(p.maxLifetime); err != nil { + if err := login.CleanupSessions(p.maxLifetime); err != nil { log.Printf("session/DB: error garbage collecting: %v", err) } } |