fix ids shit

This commit is contained in:
Pilzinsel64
2025-09-02 13:23:53 +02:00
parent 5262ee11da
commit 508c464efe

View File

@@ -79,12 +79,12 @@ public abstract class BaseHandler<TEntity, TUpdateMsg>(IApiServer server)
return Activator.CreateInstance<TEntity>(); return Activator.CreateInstance<TEntity>();
} }
protected virtual IQueryable<TEntity> FilterByIDs(IQueryable<TEntity> entities, string? idsStr) protected virtual IQueryable<TEntity> FilterByIDs(IQueryable<TEntity> entities, string? ids)
{ {
if (idsStr != null) if (ids != null)
{ {
var ids = idsStr.Split(',').Select(n => int.TryParse(n, out var v) ? v : default); var idsInt = ids.Split(',').Select(n => int.TryParse(n, out var v) ? v : default);
return entities.Where(n => ids.Contains(n.Id)); return entities.Where(n => idsInt.Contains(n.Id));
} }
return entities; return entities;
} }