Skip to content

Commit 897b712

Browse files
committed
MongoDBAuthRepository - Updated to the latest MongoDB Driver and fixed a int.Parse issue.
1 parent 7bdf1c3 commit 897b712

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/ServiceStack.Authentication.MongoDB/MongoDBAuthRepository.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ private static UserAuth GetUserAuthByUserName(MongoDatabase mongoDatabase, strin
214214
var isEmail = userNameOrEmail.Contains("@");
215215
var collection = mongoDatabase.GetCollection<UserAuth>(UserAuth_Col);
216216

217-
QueryComplete query = isEmail
217+
IMongoQuery query = isEmail
218218
? Query.EQ("Email", userNameOrEmail)
219219
: Query.EQ("UserName", userNameOrEmail);
220220

@@ -276,7 +276,7 @@ private void LoadUserAuth(IAuthSession session, UserAuth userAuth)
276276
public UserAuth GetUserAuth(string userAuthId)
277277
{
278278
var collection = mongoDatabase.GetCollection<UserAuth>(UserAuth_Col);
279-
UserAuth userAuth = collection.FindOneById(userAuthId);
279+
UserAuth userAuth = collection.FindOneById(int.Parse(userAuthId));
280280
return userAuth;
281281
}
282282

@@ -311,7 +311,7 @@ public List<UserOAuthProvider> GetUserOAuthProviders(string userAuthId)
311311
{
312312
var id = int.Parse(userAuthId);
313313

314-
QueryComplete query = Query.EQ("UserAuthId", userAuthId);
314+
IMongoQuery query = Query.EQ("UserAuthId", int.Parse(userAuthId));
315315

316316
var collection = mongoDatabase.GetCollection<UserOAuthProvider>(UserOAuthProvider_Col);
317317
MongoCursor<UserOAuthProvider> queryResult = collection.Find(query);
@@ -337,7 +337,7 @@ public UserAuth GetUserAuth(IAuthSession authSession, IOAuthTokens tokens)
337337

338338
var query = Query.And(
339339
Query.EQ("Provider", tokens.Provider),
340-
Query.EQ("UserId", tokens.UserId)
340+
Query.EQ("UserId", tokens.UserId)
341341
);
342342

343343
var providerCollection = mongoDatabase.GetCollection<UserOAuthProvider>(UserOAuthProvider_Col);
@@ -359,7 +359,7 @@ public string CreateOrMergeAuthSession(IAuthSession authSession, IOAuthTokens to
359359

360360
var query = Query.And(
361361
Query.EQ("Provider", tokens.Provider),
362-
Query.EQ("UserId", tokens.UserId)
362+
Query.EQ("UserId", tokens.UserId)
363363
);
364364
var providerCollection = mongoDatabase.GetCollection<UserOAuthProvider>(UserOAuthProvider_Col);
365365
var oAuthProvider = providerCollection.FindOne(query);

0 commit comments

Comments
 (0)