Start work on controllers

This commit is contained in:
Nikolaj Geisle
2022-04-01 11:09:51 +02:00
parent 0fc310cc4e
commit 1a6f0e4d7b
71 changed files with 665 additions and 543 deletions

View File

@@ -27,7 +27,7 @@ namespace Umbraco.Cms.Web.BackOffice.Controllers
_relationService = relationService ?? throw new ArgumentNullException(nameof(relationService));
}
public RelationDisplay GetById(int id)
public RelationDisplay? GetById(int id)
{
return _umbracoMapper.Map<IRelation, RelationDisplay>(_relationService.GetById(id));
}
@@ -46,10 +46,10 @@ namespace Umbraco.Cms.Web.BackOffice.Controllers
{
return
_umbracoMapper.MapEnumerable<IRelation, RelationDisplay>(
relations.Where(x => x.RelationType.Alias.InvariantEquals(relationTypeAlias)));
relations.Where(x => x.RelationType.Alias.InvariantEquals(relationTypeAlias))).WhereNotNull();
}
return _umbracoMapper.MapEnumerable<IRelation, RelationDisplay>(relations);
return _umbracoMapper.MapEnumerable<IRelation, RelationDisplay>(relations).WhereNotNull();
}
}