From 3b0ec48b0cd8e8cb2be4694b13f29f22063b4585 Mon Sep 17 00:00:00 2001 From: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com> Date: Thu, 12 Sep 2019 19:18:44 +0530 Subject: [PATCH] fix: Naming series check to avoid duplicate entry error (#19015) * fix: Naming series check to avoid duplicate key error * fix: Check for existence of naming series --- erpnext/setup/doctype/naming_series/naming_series.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/setup/doctype/naming_series/naming_series.py b/erpnext/setup/doctype/naming_series/naming_series.py index cb7ad38014..b2cffbbf0d 100644 --- a/erpnext/setup/doctype/naming_series/naming_series.py +++ b/erpnext/setup/doctype/naming_series/naming_series.py @@ -151,7 +151,7 @@ class NamingSeries(Document): def insert_series(self, series): """insert series if missing""" - if not frappe.db.get_value('Series', series, 'name', order_by="name"): + if frappe.db.get_value('Series', series, 'name', order_by="name") == None: frappe.db.sql("insert into tabSeries (name, current) values (%s, 0)", (series)) def update_series_start(self):