diff --git a/buying/utils.py b/buying/utils.py index d623020987f..97efbc73333 100644 --- a/buying/utils.py +++ b/buying/utils.py @@ -56,7 +56,7 @@ def get_item_details(args): "conversion_factor": 1, "warehouse": args.warehouse or item.default_warehouse, "item_tax_rate": json.dumps(dict(([d.tax_type, d.tax_rate] for d in - item_wrapper.doclist.get({"parentfield": "ref_rate_details"})))), + item_wrapper.doclist.get({"parentfield": "item_tax"})))), "batch_no": None, "expense_head": item.purchase_account, "cost_center": item.cost_center diff --git a/setup/doctype/setup_control/setup_control.py b/setup/doctype/setup_control/setup_control.py index 4bc36481d58..86cdc8e82e9 100644 --- a/setup/doctype/setup_control/setup_control.py +++ b/setup/doctype/setup_control/setup_control.py @@ -236,7 +236,7 @@ class DocType: on duplicate key update `password`=password(%s)""", (user_email, pwd, pwd)) - self.add_all_roles_to(pr.name) + add_all_roles_to(pr.name) def add_all_roles_to(name): profile = webnotes.doc("Profile", name) diff --git a/website/helpers/contact.py b/website/helpers/contact.py index a9499abb790..0ec279ecad5 100644 --- a/website/helpers/contact.py +++ b/website/helpers/contact.py @@ -36,7 +36,7 @@ def send_message(subject="Website Query", message="", sender="", status="Open"): name = webnotes.conn.get_value("Lead", {"email_id": sender}, "name") if name: lead = webnotes.model_wrapper("Lead", name) - lead.doc.status = "Open" + lead.doc.status = status lead.ignore_permissions = True lead.save() else: @@ -44,7 +44,7 @@ def send_message(subject="Website Query", message="", sender="", status="Open"): "doctype":"Lead", "lead_name": sender, "email_id": sender, - "status": "Open", + "status": status, "source": "Website" }) lead.ignore_permissions = True