This commit is contained in:
Oliver 2021-10-20 23:20:43 +11:00
parent 8805b0a553
commit f83dc134ef
3 changed files with 4 additions and 4 deletions

View File

@ -309,10 +309,10 @@ class BuildAllocationItemSerializer(serializers.Serializer):
def validate_bom_item(self, bom_item):
build = self.context['build']
# TODO: Fix this validation - allow for variants and substitutes!
"""
build = self.context['build']
# BomItem must point to the same 'part' as the parent build
if build.part != bom_item.part:
raise ValidationError(_("bom_item.part must point to the same part as the build order"))

View File

@ -1407,7 +1407,7 @@ function allocateStockToBuild(build_id, part_id, bom_items, options={}) {
onSelect: function(data, field, opts) {
// Adjust the 'quantity' field based on availability
if (!("quantity" in data)) {
if (!('quantity' in data)) {
return;
}

View File

@ -1666,7 +1666,7 @@ function loadSalesOrderLineItemTable(table, options={}) {
onSelect: function(data, field, opts) {
// Quantity available from this stock item
if (!("quantity" in data)) {
if (!('quantity' in data)) {
return;
}