浏览代码

fix: backwards compatibility

version-14
hasnain2808@gmail.com 4 年前
父节点
当前提交
e95f7d201a
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. +1
    -1
      frappe/model/naming.py
  2. +1
    -1
      frappe/tests/test_document.py

+ 1
- 1
frappe/model/naming.py 查看文件

@@ -198,7 +198,7 @@ def getseries(key, digits):
return ('%0'+str(digits)+'d') % current return ('%0'+str(digits)+'d') % current




def revert_series_if_last(key, name, doc):
def revert_series_if_last(key, name, doc=None):
if ".#" in key: if ".#" in key:
prefix, hashes = key.rsplit(".", 1) prefix, hashes = key.rsplit(".", 1)
if "#" not in hashes: if "#" not in hashes:


+ 1
- 1
frappe/tests/test_document.py 查看文件

@@ -244,7 +244,7 @@ class TestDocument(unittest.TestCase):
prefix = parse_naming_series(prefix) prefix = parse_naming_series(prefix)
old_current = frappe.db.get_value('Series', prefix, "current", order_by="name") old_current = frappe.db.get_value('Series', prefix, "current", order_by="name")


revert_series_if_last(series, name, doc)
revert_series_if_last(series, name)
new_current = cint(frappe.db.get_value('Series', prefix, "current", order_by="name")) new_current = cint(frappe.db.get_value('Series', prefix, "current", order_by="name"))


self.assertEqual(cint(old_current) - 1, new_current) self.assertEqual(cint(old_current) - 1, new_current)


正在加载...
取消
保存