diff --git a/InvenTree/order/templates/order/sales_order_detail.html b/InvenTree/order/templates/order/sales_order_detail.html index 9d6aad6543..ab72fe5bfb 100644 --- a/InvenTree/order/templates/order/sales_order_detail.html +++ b/InvenTree/order/templates/order/sales_order_detail.html @@ -85,12 +85,14 @@ $("#so-lines-table").inventreeTable({ field: 'buttons', title: 'Actions', formatter: function(value, row, index, field) { - + var html = "
"; var pk = row.pk; - + + {% if order.status == SalesOrderStatus.PENDING %} html += makeIconButton('fa-edit', 'button-allocation-edit', pk, '{% trans "Edit stock allocation" %}'); html += makeIconButton('fa-trash-alt', 'button-allocation-delete', pk, '{% trans "Delete stock allocation" %}'); + {% endif %} html += "
"; @@ -177,7 +179,8 @@ $("#so-lines-table").inventreeTable({ var html = `
`; var pk = row.pk; - + + {% if order.status == SalesOrderStatus.PENDING %} if (row.part) { var part = row.part_detail; @@ -189,13 +192,14 @@ $("#so-lines-table").inventreeTable({ html += makeIconButton('fa-tools', 'button-build', row.part, '{% trans "Build parts" %}'); } - html += makeIconButton('fa-plus', 'button-add', pk, '{% trans "Allocate parts" %}'); - + html += makeIconButton('fa-plus', 'button-add', pk, '{% trans "Allocate parts" %}'); } html += makeIconButton('fa-edit', 'button-edit', pk, '{% trans "Edit line item" %}'); html += makeIconButton('fa-trash-alt', 'button-delete', pk, '{% trans "Delete line item " %}'); + {% endif %} + html += `
`; return html;