[fix] return route from make_route of child class

This commit is contained in:
Saurabh 2016-06-25 10:41:03 +05:30
parent 994fa8dcef
commit a4a3b022ee
2 changed files with 3 additions and 1 deletions

View File

@ -41,6 +41,8 @@ class ItemGroup(NestedSet, WebsiteGenerator):
self.route = frappe.get_doc('Item Group', self.parent_item_group).route + '/'
self.route += self.scrub(self.item_group_name)
return self.route
def after_rename(self, olddn, newdn, merge=False):
NestedSet.after_rename(self, olddn, newdn, merge)

View File

@ -134,7 +134,7 @@ class Item(WebsiteGenerator):
def make_route(self):
if not self.route:
self.route = frappe.db.get_value('Item Group', self.item_group, 'route') + '/' + self.scrub(self.item_name)
return frappe.db.get_value('Item Group', self.item_group, 'route') + '/' + self.scrub(self.item_name)
def get_parents(self, context):
item_group, route = frappe.db.get_value('Item Group', self.item_group, ['name', 'route'])