fix: semgrep error
diff --git a/erpnext/controllers/subcontracting.py b/erpnext/controllers/subcontracting.py
index fe77576..a9a38bd 100644
--- a/erpnext/controllers/subcontracting.py
+++ b/erpnext/controllers/subcontracting.py
@@ -101,9 +101,9 @@
 			self.set_alternative_item_details(row)
 
 		for doctype in ['Purchase Receipt', 'Purchase Invoice']:
-			self.remove_consumed_materials(doctype)
+			self.update_consumed_materials(doctype)
 
-	def remove_consumed_materials(self, doctype, return_consumed_items=False):
+	def update_consumed_materials(self, doctype, return_consumed_items=False):
 		'''Deduct the consumed materials from the available materials.'''
 
 		pr_items = self.get_received_items(doctype)
@@ -311,7 +311,7 @@
 			return
 
 		self.get_purchase_orders()
-		consumed_items, pr_items = self.remove_consumed_materials(self.doctype, return_consumed_items=True)
+		consumed_items, pr_items = self.update_consumed_materials(self.doctype, return_consumed_items=True)
 
 		itemwise_consumed_qty = defaultdict(float)
 		for row in consumed_items: