diff --git a/erpnext/patches.txt b/erpnext/patches.txt index 66e65d9453..175cd7d90c 100644 --- a/erpnext/patches.txt +++ b/erpnext/patches.txt @@ -20,3 +20,4 @@ execute:frappe.reload_doc('support', 'doctype', 'newsletter') # 2014-01-31 execute:frappe.reload_doc('hr', 'doctype', 'employee') # 2014-02-03 execute:frappe.conn.sql("update tabPage set module='Core' where name='Setup'") erpnext.patches.4_0.fields_to_be_renamed +erpnext.patches.4_0.rename_sitemap_to_route diff --git a/erpnext/patches/4_0/rename_sitemap_to_route.py b/erpnext/patches/4_0/rename_sitemap_to_route.py new file mode 100644 index 0000000000..183c7021b2 --- /dev/null +++ b/erpnext/patches/4_0/rename_sitemap_to_route.py @@ -0,0 +1,11 @@ +import frappe +import frappe.model + +def execute(): + frappe.reload_doc("stock", "doctype", "item_group") + frappe.reload_doc("stock", "doctype", "item") + frappe.reload_doc("setup", "doctype", "sales_partner") + frappe.model.rename_field("Item Group", "parent_website_sitemap", "parent_website_route") + frappe.model.rename_field("Item", "parent_website_sitemap", "parent_website_route") + frappe.model.rename_field("Sales Partner", "parent_website_sitemap", + "parent_website_route") diff --git a/erpnext/setup/doctype/item_group/item_group.py b/erpnext/setup/doctype/item_group/item_group.py index ce683672d9..2379291f28 100644 --- a/erpnext/setup/doctype/item_group/item_group.py +++ b/erpnext/setup/doctype/item_group/item_group.py @@ -13,8 +13,8 @@ class DocType(DocTypeNestedSet): self.nsm_parent_field = 'parent_item_group' def validate(self): - if not self.doc.parent_website_sitemap: - self.doc.parent_website_sitemap = frappe.get_website_sitemap("Item Group", + if not self.doc.parent_website_route: + self.doc.parent_website_route = frappe.get_website_route("Item Group", self.doc.parent_item_group) def on_update(self): diff --git a/erpnext/setup/doctype/item_group/item_group.txt b/erpnext/setup/doctype/item_group/item_group.txt index 5c3520f290..8bd9e7f237 100644 --- a/erpnext/setup/doctype/item_group/item_group.txt +++ b/erpnext/setup/doctype/item_group/item_group.txt @@ -2,7 +2,7 @@ { "creation": "2013-03-28 10:35:29", "docstatus": 0, - "modified": "2014-02-20 18:29:56", + "modified": "2014-02-20 18:29:57", "modified_by": "Administrator", "owner": "Administrator" }, @@ -116,10 +116,10 @@ { "depends_on": "show_in_website", "doctype": "DocField", - "fieldname": "parent_website_sitemap", + "fieldname": "parent_website_route", "fieldtype": "Link", "label": "Parent Website Page", - "options": "Website Sitemap" + "options": "Website Route" }, { "depends_on": "show_in_website", diff --git a/erpnext/setup/doctype/sales_partner/sales_partner.txt b/erpnext/setup/doctype/sales_partner/sales_partner.txt index 2f931a4fb8..25ae9a0671 100644 --- a/erpnext/setup/doctype/sales_partner/sales_partner.txt +++ b/erpnext/setup/doctype/sales_partner/sales_partner.txt @@ -2,7 +2,7 @@ { "creation": "2013-04-12 15:34:06", "docstatus": 0, - "modified": "2014-02-20 18:30:31", + "modified": "2014-02-20 18:30:32", "modified_by": "Administrator", "owner": "Administrator" }, @@ -224,10 +224,10 @@ }, { "doctype": "DocField", - "fieldname": "parent_website_sitemap", + "fieldname": "parent_website_route", "fieldtype": "Link", - "label": "Parent Website Sitemap", - "options": "Website Sitemap" + "label": "Parent Website Route", + "options": "Website Route" }, { "create": 0, diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index 29822b7e79..3c0b71f252 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py @@ -42,8 +42,8 @@ class DocType(DocListController): self.cant_change() self.validate_item_type_for_reorder() - if not self.doc.parent_website_sitemap: - self.doc.parent_website_sitemap = frappe.get_website_sitemap("Item Group", self.doc.item_group) + if not self.doc.parent_website_route: + self.doc.parent_website_route = frappe.get_website_route("Item Group", self.doc.item_group) if self.doc.name: self.old_page_name = frappe.conn.get_value('Item', self.doc.name, 'page_name') diff --git a/erpnext/stock/doctype/item/item.txt b/erpnext/stock/doctype/item/item.txt index f64e9e28e6..ff66df3e0a 100644 --- a/erpnext/stock/doctype/item/item.txt +++ b/erpnext/stock/doctype/item/item.txt @@ -2,7 +2,7 @@ { "creation": "2013-05-03 10:45:46", "docstatus": 0, - "modified": "2014-02-20 18:27:01", + "modified": "2014-02-20 18:27:02", "modified_by": "Administrator", "owner": "Administrator" }, @@ -850,10 +850,10 @@ }, { "doctype": "DocField", - "fieldname": "parent_website_sitemap", + "fieldname": "parent_website_route", "fieldtype": "Link", - "label": "Parent Website Sitemap", - "options": "Website Sitemap" + "label": "Parent Website Route", + "options": "Website Route" }, { "create": 1,