Fixed stock entry label info handling when the corresponding feature flag is disabled

This commit is contained in:
Bernd Bestel 2023-05-22 22:33:36 +02:00
parent aec71bd408
commit 2633d3d1a5
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300
2 changed files with 26 additions and 20 deletions

View File

@ -523,22 +523,25 @@ function UndoStockTransaction(transactionId)
$("#display_amount").attr("min", "0");
$("#stock_label_type, #amount").on("change", function(e)
if (Grocy.FeatureFlags.GROCY_FEATURE_FLAG_LABEL_PRINTER)
{
if ($("#stock_label_type").val() == 2)
$("#stock_label_type, #amount").on("change", function(e)
{
var estimatedBookingAmount = Number.parseFloat($("#amount").attr("data-estimated-booking-amount"));
if (estimatedBookingAmount > 0)
if ($("#stock_label_type").val() == 2)
{
$("#stock-entry-label-info").text(__n(estimatedBookingAmount, "This means 1 label will be printed", "This means %1$s labels will be printed"));
var estimatedBookingAmount = Number.parseFloat($("#amount").attr("data-estimated-booking-amount"));
if (estimatedBookingAmount > 0)
{
$("#stock-entry-label-info").text(__n(estimatedBookingAmount, "This means 1 label will be printed", "This means %1$s labels will be printed"));
}
else
{
$("#stock-entry-label-info").text("");
}
}
else
{
$("#stock-entry-label-info").text("");
}
}
else
{
$("#stock-entry-label-info").text("");
}
});
});
}

View File

@ -721,14 +721,17 @@ function ScanModeSubmit(singleUnit = true)
}
}
$("#stock_label_type, #amount").on("change", function(e)
if (Grocy.FeatureFlags.GROCY_FEATURE_FLAG_LABEL_PRINTER)
{
if ($("#stock_label_type").val() == 2)
$("#stock_label_type, #amount").on("change", function(e)
{
$("#stock-entry-label-info").text(__n(Number.parseFloat($("#amount").val()), "This means 1 label will be printed", "This means %1$s labels will be printed"));
}
else
{
$("#stock-entry-label-info").text("");
}
});
if ($("#stock_label_type").val() == 2)
{
$("#stock-entry-label-info").text(__n(Number.parseFloat($("#amount").val()), "This means 1 label will be printed", "This means %1$s labels will be printed"));
}
else
{
$("#stock-entry-label-info").text("");
}
});
}