diff --git a/erpnext/venue/doctype/booking_credit_type/booking_credit_type.py b/erpnext/venue/doctype/booking_credit_type/booking_credit_type.py index 62840ce87d14b9433710c140c729ab91a3d77775..65ad370660f0e6fa77b8d99d87caeff9b9c3c53a 100644 --- a/erpnext/venue/doctype/booking_credit_type/booking_credit_type.py +++ b/erpnext/venue/doctype/booking_credit_type/booking_credit_type.py @@ -1,9 +1,9 @@ # Copyright (c) 2023, Dokos SAS and contributors # For license information, please see license.txt -import frappe from frappe.model.document import Document + class BookingCreditType(Document): def validate(self): self.validate_conversions() @@ -11,7 +11,7 @@ class BookingCreditType(Document): def validate_conversions(self): convertible_items = [] for conversion in self.conversion_table: - if conversion.item in convertible_items: + if (conversion.item, conversion.uom) in convertible_items: self.remove(conversion) continue - convertible_items.append(conversion.item) + convertible_items.append((conversion.item, conversion.uom))