From 3525481823428aeaee0c51992a8220ff9ac343fd Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 5 Jul 2013 11:27:26 +0530 Subject: [PATCH] [patch] restore defaults --- patches/july_2013/__init__.py | 0 patches/july_2013/restore_tree_roots.py | 3 +++ startup/install.py | 6 +++--- 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 patches/july_2013/__init__.py create mode 100644 patches/july_2013/restore_tree_roots.py diff --git a/patches/july_2013/__init__.py b/patches/july_2013/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/patches/july_2013/restore_tree_roots.py b/patches/july_2013/restore_tree_roots.py new file mode 100644 index 00000000000..ea3a9913ea2 --- /dev/null +++ b/patches/july_2013/restore_tree_roots.py @@ -0,0 +1,3 @@ +def execute(): + from startup.install import import_defaults + import_defaults() \ No newline at end of file diff --git a/startup/install.py b/startup/install.py index 5ddbf094c82..1553e1b72fc 100644 --- a/startup/install.py +++ b/startup/install.py @@ -176,6 +176,6 @@ def import_defaults(): ] for r in records: - doc = webnotes.doc(r) - doc.insert() - \ No newline at end of file + if not webnotes.conn.exists(r['doctype'], r['name']): + bean = webnotes.bean(r) + bean.insert() \ No newline at end of file