Show purchase date
This commit is contained in:
parent
f375787590
commit
e251cbde5c
2 changed files with 3 additions and 3 deletions
|
|
@ -126,8 +126,8 @@ export default {
|
||||||
return calculateTotals(this.productGrouping.purchased.map(r => r.ingredient));
|
return calculateTotals(this.productGrouping.purchased.map(r => r.ingredient));
|
||||||
},
|
},
|
||||||
lastPurchased() {
|
lastPurchased() {
|
||||||
return this.productGrouping.purchased.reduce((latest, purchase) => {
|
return this.productGrouping.purchased.reduce((latest, source) => {
|
||||||
return latest > purchase.date ? latest : purchase.date;
|
return (source.shop.created_date && latest > source.shop.created_date) ? latest : source.shop.created_date;
|
||||||
}, new Date(0));
|
}, new Date(0));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@ function getOutstandingGroupedByMeal(currentShoppingList) {
|
||||||
.filter(source => source.ingredient.product.id in shopResults);
|
.filter(source => source.ingredient.product.id in shopResults);
|
||||||
|
|
||||||
for (const source of purchasedSources) {
|
for (const source of purchasedSources) {
|
||||||
requestedMeals[source.meal.id].purchased.push(source);
|
requestedMeals[source.meal.id].purchased.push({ shop, ...source });
|
||||||
requestedMeals[source.meal.id].required = requestedMeals[source.meal.id].required.filter(required => required.ingredient.product.id !== source.ingredient.product.id);
|
requestedMeals[source.meal.id].required = requestedMeals[source.meal.id].required.filter(required => required.ingredient.product.id !== source.ingredient.product.id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue