fix(webform): Only show published web forms

This commit is contained in:
Suraj Shetty 2022-05-09 19:22:13 +05:30
parent 61223092e0
commit d23b293e1e

View file

@ -4,7 +4,7 @@ from frappe.website.page_renderers.document_page import DocumentPage
class WebFormPage(DocumentPage):
def can_render(self):
webform_name = frappe.db.exists("Web Form", {"route": self.path}, cache=True)
webform_name = frappe.db.exists("Web Form", {"route": self.path, "published": 1}, cache=True)
if webform_name:
self.doctype = "Web Form"
self.docname = webform_name