File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ function sessionWrite($session_id, $data)
177177 array ('session_id ' )
178178 );
179179
180- return $ result ;
180+ return ( $ smcFunc [ ' db_affected_rows ' ]() == 0 ? false : true ) ;
181181}
182182
183183/**
@@ -194,13 +194,15 @@ function sessionDestroy($session_id)
194194 return false ;
195195
196196 // Just delete the row...
197- return $ smcFunc ['db_query ' ]('' , '
197+ $ smcFunc ['db_query ' ]('' , '
198198 DELETE FROM {db_prefix}sessions
199199 WHERE session_id = {string:session_id} ' ,
200200 array (
201201 'session_id ' => $ session_id ,
202202 )
203203 );
204+
205+ return true ;
204206}
205207
206208/**
@@ -219,13 +221,15 @@ function sessionGC($max_lifetime)
219221 $ max_lifetime = max ($ modSettings ['databaseSession_lifetime ' ], 60 );
220222
221223 // Clean up after yerself ;).
222- return $ smcFunc ['db_query ' ]('' , '
224+ $ smcFunc ['db_query ' ]('' , '
223225 DELETE FROM {db_prefix}sessions
224226 WHERE last_update < {int:last_update} ' ,
225227 array (
226228 'last_update ' => time () - $ max_lifetime ,
227229 )
228230 );
231+
232+ return ($ smcFunc ['db_affected_rows ' ]() == 0 ? false : true );
229233}
230234
231235?>
You can’t perform that action at this time.
0 commit comments