fixes in setup control and website contact helper
diff --git a/setup/doctype/setup_control/setup_control.py b/setup/doctype/setup_control/setup_control.py
index 4bc3648..86cdc8e 100644
--- a/setup/doctype/setup_control/setup_control.py
+++ b/setup/doctype/setup_control/setup_control.py
@@ -236,7 +236,7 @@
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 a9499ab..0ec279e 100644
--- a/website/helpers/contact.py
+++ b/website/helpers/contact.py
@@ -36,7 +36,7 @@
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 @@
"doctype":"Lead",
"lead_name": sender,
"email_id": sender,
- "status": "Open",
+ "status": status,
"source": "Website"
})
lead.ignore_permissions = True