[minor] item route item_name + random string
This commit is contained in:
parent
226ea7db88
commit
95233a62d7
@ -7,7 +7,8 @@ import erpnext
|
|||||||
import json
|
import json
|
||||||
import itertools
|
import itertools
|
||||||
from frappe import msgprint, _
|
from frappe import msgprint, _
|
||||||
from frappe.utils import cstr, flt, cint, getdate, now_datetime, formatdate, strip, get_timestamp
|
from frappe.utils import (cstr, flt, cint, getdate, now_datetime, formatdate,
|
||||||
|
strip, get_timestamp, random_string)
|
||||||
from frappe.website.website_generator import WebsiteGenerator
|
from frappe.website.website_generator import WebsiteGenerator
|
||||||
from erpnext.setup.doctype.item_group.item_group import invalidate_cache_for, get_parent_item_groups
|
from erpnext.setup.doctype.item_group.item_group import invalidate_cache_for, get_parent_item_groups
|
||||||
from frappe.website.render import clear_cache
|
from frappe.website.render import clear_cache
|
||||||
@ -143,7 +144,7 @@ class Item(WebsiteGenerator):
|
|||||||
def make_route(self):
|
def make_route(self):
|
||||||
if not self.route:
|
if not self.route:
|
||||||
return cstr(frappe.db.get_value('Item Group', self.item_group,
|
return cstr(frappe.db.get_value('Item Group', self.item_group,
|
||||||
'route')) + '/' + self.scrub(self.item_code + '-' + self.name)
|
'route')) + '/' + self.scrub(self.item_name + '-' + random_string(5))
|
||||||
|
|
||||||
def get_parents(self, context):
|
def get_parents(self, context):
|
||||||
item_group, route = frappe.db.get_value('Item Group', self.item_group, ['name', 'route'])
|
item_group, route = frappe.db.get_value('Item Group', self.item_group, ['name', 'route'])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user