cint for Item field has_variants (#13916)

* convert none type value to int

* Fix typo
This commit is contained in:
Shreya Shah 2018-05-04 17:58:36 +05:30 committed by Nabin Hait
parent 62b985d405
commit 764b9bfeba

View File

@ -641,9 +641,9 @@ class Item(WebsiteGenerator):
def validate_stock_exists_for_template_item(self):
if self.stock_ledger_created() and self._doc_before_save:
if (self._doc_before_save.has_variants != self.has_variants
if (cint(self._doc_before_save.has_variants) != cint(self.has_variants)
or self._doc_before_save.variant_of != self.variant_of):
frappe.throw(_("Cannot change Variant properties after stock transction. You will have to make a new Item to do this.").format(self.name),
frappe.throw(_("Cannot change Variant properties after stock transaction. You will have to make a new Item to do this.").format(self.name),
StockExistsForTemplate)
if self.has_variants or self.variant_of: