mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 05:05:42 +00:00 
			
		
		
		
	Fix broken delete button (#3116)
* Fix broken delete button
* Fix filtering for purchaseorder table on supplierpart page
(cherry picked from commit 77fb02ff39)
			
			
This commit is contained in:
		| @@ -309,7 +309,9 @@ $('#new-price-break').click(function() { | ||||
| }); | ||||
|  | ||||
| loadPurchaseOrderTable($("#purchase-order-table"), { | ||||
|     url: "{% url 'api-po-list' %}?supplier_part={{ part.id }}", | ||||
|     params: { | ||||
|         supplier_part: {{ part.id }}, | ||||
|     } | ||||
| }); | ||||
|  | ||||
| loadStockTable($("#stock-table"), { | ||||
| @@ -359,14 +361,23 @@ $('#edit-part').click(function () { | ||||
| }); | ||||
|  | ||||
| $('#delete-part').click(function() { | ||||
|  | ||||
|     deleteSupplierPart({{ part.pk }}, { | ||||
|         onSuccess: function() { | ||||
|             {% if part.supplier %} | ||||
|             window.location.href = "{% url 'company-detail' part.supplier.id %}"; | ||||
|             {% endif %} | ||||
|     inventreeGet( | ||||
|         '{% url "api-supplier-part-detail" part.pk %}', | ||||
|         {}, | ||||
|         { | ||||
|             success: function(part) { | ||||
|                 deleteSupplierParts([part], { | ||||
|                     success: function() { | ||||
|                         {% if part.supplier %} | ||||
|                         window.location.href = '{% url "company-detail" part.supplier.id %}'; | ||||
|                         {% else %} | ||||
|                         window.location.href = '{% url "index" %}'; | ||||
|                         {% endif %} | ||||
|                     } | ||||
|                 }); | ||||
|             } | ||||
|         } | ||||
|     }); | ||||
|     ); | ||||
| }); | ||||
|  | ||||
| enableSidebar('supplierpart'); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user