stuff around tokens and also builds

This commit is contained in:
Jamie.Rees 2017-05-25 12:56:09 +01:00
commit 66cc7f6f1a
13 changed files with 59 additions and 22 deletions

View file

@ -17,5 +17,6 @@ namespace Ombi.Store.Context
DbSet<User> Users { get; set; }
EntityEntry<T> Entry<T>(T entry) where T : class;
EntityEntry<TEntity> Attach<TEntity>(TEntity entity) where TEntity : class;
DbSet<TEntity> Set<TEntity>() where TEntity : class;
}
}

View file

@ -41,11 +41,13 @@ namespace Ombi.Store.Repository
Db = ctx;
}
private IOmbiContext Db { get; }
private IOmbiContext Db { get; }
public async Task<User> GetUser(string username)
{
return await Db.Users.FirstOrDefaultAsync(x => x.Username.ToLower() == username.ToLower());
var user = await Db.Users.FirstOrDefaultAsync(x => x.Username.ToLower() == username.ToLower());
Db.Entry(user).Reload();
return user;
}
public async Task CreateUser(User user)