From e2415693039c0464c6afcf88ea08845038ea8dc6 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 6 Feb 2015 12:56:26 +0530 Subject: [PATCH] Allow non-english characters in Naming Series --- erpnext/setup/doctype/naming_series/naming_series.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/setup/doctype/naming_series/naming_series.py b/erpnext/setup/doctype/naming_series/naming_series.py index 6d1b7e9f2bf..5a120510560 100644 --- a/erpnext/setup/doctype/naming_series/naming_series.py +++ b/erpnext/setup/doctype/naming_series/naming_series.py @@ -117,8 +117,8 @@ class NamingSeries(Document): def validate_series_name(self, n): import re - if not re.match("^[a-zA-Z0-9- /.#]*$", n): - throw(_('Special Characters except "-" and "/" not allowed in naming series')) + if not re.match("^[\w- /.#]*$", n, re.UNICODE): + throw(_('Special Characters except "-", "#", "." and "/" not allowed in naming series')) def get_options(self, arg=None): return frappe.get_meta(arg or self.select_doc_for_series).get_field("naming_series").options