Fix about the favorite DZ

This commit is contained in:
Sébastien André
2021-03-25 16:57:30 +01:00
parent 0a6dbf42e4
commit 9d51f38f2e
10 changed files with 45 additions and 52 deletions

View File

@@ -30,13 +30,12 @@ namespace skydiveLogs_api.DomainBusiness
public IEnumerable<DropZone> GetAllDzs(User connectedUser)
{
var results = Enumerable.Empty<DropZone>();
var dropzones = _dropZoneRepository.GetAll();
var favorites = _favoriteDropZoneRepository.GetAll(connectedUser);
results = from dropZone in dropzones
join favorite in favorites on dropZone equals favorite.DropZone into tmp
join favorite in favorites on dropZone.Id equals favorite.DropZone.Id into tmp
from favoriteDz in tmp.DefaultIfEmpty()
select new DropZone
{