From 87972656d4e35cb58c75c0d65a59cfbf3f47e568 Mon Sep 17 00:00:00 2001 From: Devin Slauenwhite Date: Wed, 17 Aug 2022 10:52:31 -0400 Subject: [PATCH] fix: convert pk from db to str. --- frappe/core/doctype/data_import/importer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/core/doctype/data_import/importer.py b/frappe/core/doctype/data_import/importer.py index 25136db74b..89c03fd4d5 100644 --- a/frappe/core/doctype/data_import/importer.py +++ b/frappe/core/doctype/data_import/importer.py @@ -984,7 +984,9 @@ class Column: if self.df.fieldtype == "Link": # find all values that dont exist values = list({cstr(v) for v in self.column_values[1:] if v}) - exists = [d.name for d in frappe.db.get_all(self.df.options, filters={"name": ("in", values)})] + exists = [ + cstr(d.name) for d in frappe.db.get_all(self.df.options, filters={"name": ("in", values)}) + ] not_exists = list(set(values) - set(exists)) if not_exists: missing_values = ", ".join(not_exists)