versionify only if explicit, frappe/erpnext#1439
This commit is contained in:
parent
d7c18387c0
commit
1e49beac47
4 changed files with 9 additions and 5 deletions
|
|
@ -627,4 +627,4 @@ def add_version(doclist):
|
|||
"ref_doctype": doclist[0].get("doctype"),
|
||||
"docname": doclist[0].get("name"),
|
||||
"doclist_json": json.dumps([d.fields for d in doclist])
|
||||
}).insert()
|
||||
}).insert(ignore_permissions=True)
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@ from frappe.utils import today
|
|||
class DocType(WebsiteGenerator):
|
||||
def __init__(self, d, dl):
|
||||
self.doc, self.doclist = d, dl
|
||||
|
||||
self.save_versions = True
|
||||
|
||||
def get_page_title(self):
|
||||
return self.doc.title
|
||||
|
||||
|
|
|
|||
|
|
@ -7,5 +7,7 @@ from frappe.website.website_generator import WebsiteGenerator
|
|||
from frappe.website.utils import cleanup_page_name
|
||||
from frappe.utils import cint
|
||||
|
||||
class DocType(WebsiteGenerator):
|
||||
pass
|
||||
class DocType(WebsiteGenerator):
|
||||
def __init__(self, doc, doclist):
|
||||
self.doc, self.doclist = doc, doclist
|
||||
self.save_versions = True
|
||||
|
|
@ -37,7 +37,8 @@ class WebsiteGenerator(DocListController):
|
|||
|
||||
def on_update(self):
|
||||
self.update_sitemap()
|
||||
frappe.add_version(self.doclist)
|
||||
if self.save_versions:
|
||||
frappe.add_version(self.doclist)
|
||||
|
||||
def after_rename(self, olddn, newdn, merge):
|
||||
frappe.db.sql("""update `tabWebsite Route`
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue