diff --git a/public/js/grocy.js b/public/js/grocy.js index a799077c..1ffe0549 100644 --- a/public/js/grocy.js +++ b/public/js/grocy.js @@ -307,6 +307,7 @@ RefreshContextualTimeago = function() if (isNever) { element.prev().text(__t("Never")); + element.text(""); } else if (isToday) { diff --git a/public/viewjs/components/productcard.js b/public/viewjs/components/productcard.js index 8343bf03..df50bc39 100644 --- a/public/viewjs/components/productcard.js +++ b/public/viewjs/components/productcard.js @@ -11,10 +11,10 @@ Grocy.Components.ProductCard.Refresh = function(productId) $('#productcard-product-description').html(productDetails.product.description); $('#productcard-product-stock-amount').text(stockAmount); $('#productcard-product-stock-qu-name').text(__n(stockAmount, productDetails.quantity_unit_stock.name, productDetails.quantity_unit_stock.name_plural)); - $('#productcard-product-last-purchased').text((productDetails.last_purchased || __t('never')).substring(0, 10)); - $('#productcard-product-last-purchased-timeago').attr("datetime", productDetails.last_purchased || ''); - $('#productcard-product-last-used').text((productDetails.last_used || __t('never')).substring(0, 10)); - $('#productcard-product-last-used-timeago').attr("datetime", productDetails.last_used || ''); + $('#productcard-product-last-purchased').text((productDetails.last_purchased || '2999-12-31').substring(0, 10)); + $('#productcard-product-last-purchased-timeago').attr("datetime", productDetails.last_purchased || '2999-12-31'); + $('#productcard-product-last-used').text((productDetails.last_used || '2999-12-31').substring(0, 10)); + $('#productcard-product-last-used-timeago').attr("datetime", productDetails.last_used || '2999-12-31'); $('#productcard-product-location').text(productDetails.location.name); $('#productcard-product-spoil-rate').text((parseFloat(productDetails.spoil_rate_percent) / 100).toLocaleString(undefined, { style: "percent" }));