@@ -137,6 +137,7 @@ public UserAuth GetUserAuthByUserName(string userNameOrEmail)
137137 using ( var session = _documentStore . OpenSession ( ) )
138138 {
139139 var userAuth = session . Query < ServiceStack_UserAuth_ByUserNameOrEmail . Result , ServiceStack_UserAuth_ByUserNameOrEmail > ( )
140+ . Customize ( x => x . WaitForNonStaleResultsAsOfNow ( ) )
140141 . Search ( x => x . Search , userNameOrEmail )
141142 . OfType < UserAuth > ( )
142143 . FirstOrDefault ( ) ;
@@ -247,6 +248,7 @@ public List<UserOAuthProvider> GetUserOAuthProviders(string userAuthId)
247248 {
248249 var id = int . Parse ( userAuthId ) ;
249250 return session . Query < ServiceStack_UserAuth_ByOAuthProvider . Result , ServiceStack_UserAuth_ByOAuthProvider > ( )
251+ . Customize ( x => x . WaitForNonStaleResultsAsOfNow ( ) )
250252 . Where ( q => q . UserAuthId == id )
251253 . OrderBy ( x => x . ModifiedDate )
252254 . OfType < UserOAuthProvider > ( )
@@ -274,6 +276,7 @@ public UserAuth GetUserAuth(IAuthSession authSession, IOAuthTokens tokens)
274276 {
275277 var oAuthProvider = session
276278 . Query < ServiceStack_UserAuth_ByOAuthProvider . Result , ServiceStack_UserAuth_ByOAuthProvider > ( )
279+ . Customize ( x => x . WaitForNonStaleResultsAsOfNow ( ) )
277280 . Where ( q => q . Provider == tokens . Provider && q . UserId == tokens . UserId )
278281 . OfType < UserOAuthProvider > ( )
279282 . FirstOrDefault ( ) ;
@@ -295,6 +298,7 @@ public string CreateOrMergeAuthSession(IAuthSession authSession, IOAuthTokens to
295298 {
296299 var oAuthProvider = session
297300 . Query < ServiceStack_UserAuth_ByOAuthProvider . Result , ServiceStack_UserAuth_ByOAuthProvider > ( )
301+ . Customize ( x => x . WaitForNonStaleResultsAsOfNow ( ) )
298302 . Where ( q => q . Provider == tokens . Provider && q . UserId == tokens . UserId )
299303 . OfType < UserOAuthProvider > ( )
300304 . FirstOrDefault ( ) ;
0 commit comments