浏览代码

[fix] In Web Form, if logged in and no record found, set new=1

version-14
Anand Doshi 10 年前
父节点
当前提交
dc89aee13f
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. +3
    -0
      frappe/website/doctype/web_form/web_form.py

+ 3
- 0
frappe/website/doctype/web_form/web_form.py 查看文件

@@ -41,6 +41,9 @@ class WebForm(WebsiteGenerator):
name = frappe.db.get_value(self.doc_type, {"owner": frappe.session.user}, "name")
if name:
frappe.form_dict.name = name
else:
# only a single doc allowed and no existing doc, hence new
frappe.form_dict.new = 1

# always render new form if login is not required or doesn't allow editing existing ones
if not self.login_required or not self.allow_edit:


正在加载...
取消
保存