From 7e1f08d64cc1e30db5e9e961044ac2ad83202ff9 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Mon, 3 Aug 2015 16:04:19 +0530 Subject: [PATCH] [hotfix] docstatus should be 0 if None --- frappe/model/base_document.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/model/base_document.py b/frappe/model/base_document.py index c34b753cd1..7428b0ec91 100644 --- a/frappe/model/base_document.py +++ b/frappe/model/base_document.py @@ -160,7 +160,9 @@ class BaseDocument(object): value.parent = self.name value.parenttype = self.doctype value.parentfield = key - value.docstatus = 0 + + if value.docstatus is None: + value.docstatus = 0 if not getattr(value, "idx", None): value.idx = len(self.get(key) or []) + 1