1
0
mirror of https://github.com/bitwarden/server.git synced 2025-05-20 19:14:32 -05:00

fixed expanding folder bug for sites

This commit is contained in:
Kyle Spearrin 2015-12-30 20:52:35 -05:00
parent 77b197fb1c
commit 967e383001

View File

@ -46,7 +46,7 @@ namespace Bit.Api.Controllers
{ {
var sites = await _siteRepository.GetManyByUserIdAsync(User.GetUserId(), dirty); var sites = await _siteRepository.GetManyByUserIdAsync(User.GetUserId(), dirty);
var responses = sites.Select(s => new SiteResponseModel(s)); var responses = sites.Select(s => new SiteResponseModel(s)).ToList();
await ExpandManyAsync(sites, responses, expand, null); await ExpandManyAsync(sites, responses, expand, null);
return new ListResponseModel<SiteResponseModel>(responses); return new ListResponseModel<SiteResponseModel>(responses);
} }
@ -108,7 +108,7 @@ namespace Bit.Api.Controllers
} }
} }
private async Task ExpandManyAsync(IEnumerable<Site> sites, IEnumerable<SiteResponseModel> responses, string[] expand, IEnumerable<Folder> folders) private async Task ExpandManyAsync(IEnumerable<Site> sites, ICollection<SiteResponseModel> responses, string[] expand, IEnumerable<Folder> folders)
{ {
if(expand == null || expand.Count() == 0) if(expand == null || expand.Count() == 0)
{ {