DeliveryAdminWindow: Fix modifier bug
All checks were successful
Test / Run tests (push) Successful in 2m2s
All checks were successful
Test / Run tests (push) Successful in 2m2s
This commit is contained in:
@ -1267,7 +1267,10 @@ namespace Elwig.Windows {
|
||||
ctx.Add(p);
|
||||
}
|
||||
|
||||
ctx.UpdateDeliveryPartModifiers(p, ModifiersInput.SelectedItems.Cast<Modifier>());
|
||||
ctx.UpdateDeliveryPartModifiers(p, await ctx.DeliveryPartModifiers
|
||||
.Where(m => m.Year == p.Year && m.DId == p.DId && m.DPNr == p.DPNr)
|
||||
.Select(m => m.Modifier)
|
||||
.ToListAsync(), ModifiersInput.SelectedItems.Cast<Modifier>());
|
||||
|
||||
if (originalMgNr != null && originalMgNr.Value != d.MgNr) {
|
||||
// update origin (KgNr), if default is selected
|
||||
@ -1592,7 +1595,7 @@ namespace Elwig.Windows {
|
||||
p2.HkId = "OEST";
|
||||
ctx.Add(p2);
|
||||
|
||||
ctx.UpdateDeliveryPartModifiers(p2, p.Modifiers);
|
||||
ctx.UpdateDeliveryPartModifiers(p2, [], p.Modifiers);
|
||||
}
|
||||
await ctx.SaveChangesAsync();
|
||||
await RefreshDeliveryParts();
|
||||
|
Reference in New Issue
Block a user