8
8
"log"
9
9
"sync"
10
10
11
- "code.gitea.io/gitea/models"
11
+ "code.gitea.io/gitea/models/login "
12
12
"code.gitea.io/gitea/modules/timeutil"
13
13
14
14
"gitea.com/go-chi/session"
@@ -72,7 +72,7 @@ func (s *DBStore) Release() error {
72
72
return err
73
73
}
74
74
75
- return models .UpdateSession (s .sid , data )
75
+ return login .UpdateSession (s .sid , data )
76
76
}
77
77
78
78
// Flush deletes all session data.
@@ -98,7 +98,7 @@ func (p *DBProvider) Init(maxLifetime int64, connStr string) error {
98
98
99
99
// Read returns raw session store by session ID.
100
100
func (p * DBProvider ) Read (sid string ) (session.RawStore , error ) {
101
- s , err := models .ReadSession (sid )
101
+ s , err := login .ReadSession (sid )
102
102
if err != nil {
103
103
return nil , err
104
104
}
@@ -118,7 +118,7 @@ func (p *DBProvider) Read(sid string) (session.RawStore, error) {
118
118
119
119
// Exist returns true if session with given ID exists.
120
120
func (p * DBProvider ) Exist (sid string ) bool {
121
- has , err := models .ExistSession (sid )
121
+ has , err := login .ExistSession (sid )
122
122
if err != nil {
123
123
panic ("session/DB: error checking existence: " + err .Error ())
124
124
}
@@ -127,12 +127,12 @@ func (p *DBProvider) Exist(sid string) bool {
127
127
128
128
// Destroy deletes a session by session ID.
129
129
func (p * DBProvider ) Destroy (sid string ) error {
130
- return models .DestroySession (sid )
130
+ return login .DestroySession (sid )
131
131
}
132
132
133
133
// Regenerate regenerates a session store from old session ID to new one.
134
134
func (p * DBProvider ) Regenerate (oldsid , sid string ) (_ session.RawStore , err error ) {
135
- s , err := models .RegenerateSession (oldsid , sid )
135
+ s , err := login .RegenerateSession (oldsid , sid )
136
136
if err != nil {
137
137
return nil , err
138
138
@@ -153,7 +153,7 @@ func (p *DBProvider) Regenerate(oldsid, sid string) (_ session.RawStore, err err
153
153
154
154
// Count counts and returns number of sessions.
155
155
func (p * DBProvider ) Count () int {
156
- total , err := models .CountSessions ()
156
+ total , err := login .CountSessions ()
157
157
if err != nil {
158
158
panic ("session/DB: error counting records: " + err .Error ())
159
159
}
@@ -162,7 +162,7 @@ func (p *DBProvider) Count() int {
162
162
163
163
// GC calls GC to clean expired sessions.
164
164
func (p * DBProvider ) GC () {
165
- if err := models .CleanupSessions (p .maxLifetime ); err != nil {
165
+ if err := login .CleanupSessions (p .maxLifetime ); err != nil {
166
166
log .Printf ("session/DB: error garbage collecting: %v" , err )
167
167
}
168
168
}
0 commit comments