1
0
mirror of https://github.com/bitwarden/mobile synced 2025-12-15 15:53:44 +00:00

Update ios extension to use new login service lookup by uristring

This commit is contained in:
Kyle Spearrin
2017-02-09 00:12:09 -05:00
parent 539121070a
commit 4af91b5ab6
5 changed files with 23 additions and 92 deletions

View File

@@ -113,17 +113,13 @@ namespace Bit.iOS.Extension
public async Task LoadItemsAsync()
{
_tableItems = new List<LoginViewModel>();
if(_context.DomainName != null)
{
var loginService = Resolver.Resolve<ILoginService>();
var logins = await loginService.GetAllAsync();
var loginModels = logins.Select(s => new LoginViewModel(s));
_tableItems = loginModels
.Where(s => s.Domain != null && s.Domain.BaseDomain == _context.DomainName.BaseDomain)
.OrderBy(s => s.Name).ThenBy(s => s.Username)
.ToList();
}
var loginService = Resolver.Resolve<ILoginService>();
var logins = await loginService.GetAllAsync(_context.UrlString);
var loginModels = logins;
_tableItems = logins.Select(s => new LoginViewModel(s))
.OrderBy(s => s.Name)
.ThenBy(s => s.Username)
.ToList();
}
public IEnumerable<LoginViewModel> TableItems { get; set; }