diff --git a/backend/main/src/Group/Domain/Entities/Container.ts b/backend/main/src/Group/Domain/Entities/Container.ts index accbcd73..1f7a6ccb 100644 --- a/backend/main/src/Group/Domain/Entities/Container.ts +++ b/backend/main/src/Group/Domain/Entities/Container.ts @@ -138,9 +138,7 @@ export class Container extends AggregateRoot { * @param foodId */ public removeFood(foodId: FoodId): Result { - const foods = this.props.foods.filter((f) => { - if (!f.id.equal(foodId)) return true; - }); + const foods = this.props.foods.filter((f) => f.id.id !== foodId.id); if (foods.length === this.props.foods.length) { return Err( new ContainerDomainError(