GetAll also for child client

This commit is contained in:
2025-05-14 12:10:44 +02:00
parent 0a86856876
commit 19efc1c69e
5 changed files with 11 additions and 6 deletions

View File

@@ -34,8 +34,12 @@ public abstract class BaseChildItemHandler<TEntity, TParent, TUpdateMsg>(IApiSer
{
IQueryable<TEntity> list;
if (parent != 0 && server.Manager.Find(parent, out TParent? parentEntity))
if (parent != 0)
{
if (!server.Manager.Find(parent, out TParent? parentEntity))
return ApiResult.NotFound();
list = GetChilds(parentEntity).AsQueryable();
}
else
list = server.Manager.Get<TEntity>();