From 7866c6e6dba359de6046d93826ce5ba3228bd410 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Wed, 7 Oct 2015 17:26:19 +0530 Subject: [PATCH 1/2] [fix] modified in sales order and purchase order --- erpnext/patches.txt | 1 + .../fix_modified_in_sales_order_and_purchase_order.py | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 erpnext/patches/v6_4/fix_modified_in_sales_order_and_purchase_order.py diff --git a/erpnext/patches.txt b/erpnext/patches.txt index 9eaa0121da..85bf3cb131 100644 --- a/erpnext/patches.txt +++ b/erpnext/patches.txt @@ -215,3 +215,4 @@ erpnext.patches.v6_4.round_status_updater_percentages erpnext.patches.v6_4.repost_gle_for_journal_entries_where_reference_name_missing erpnext.patches.v6_4.fix_journal_entries_due_to_reconciliation erpnext.patches.v6_4.fix_status_in_sales_and_purchase_order +erpnext.patches.v6_4.fix_modified_in_sales_order_and_purchase_order \ No newline at end of file diff --git a/erpnext/patches/v6_4/fix_modified_in_sales_order_and_purchase_order.py b/erpnext/patches/v6_4/fix_modified_in_sales_order_and_purchase_order.py new file mode 100644 index 0000000000..f27489e7b0 --- /dev/null +++ b/erpnext/patches/v6_4/fix_modified_in_sales_order_and_purchase_order.py @@ -0,0 +1,10 @@ +from __future__ import unicode_literals +import frappe + +def execute(): + for doctype in ("Sales Order", "Purchase Order"): + data = frappe.db.sql("""select parent, modified_by, modified + from `tab{doctype} Item` where docstatus=1 group by parent""".format(doctype=doctype), as_dict=True) + for item in data: + frappe.db.sql("""update `tab{doctype}` set modified_by=%(modified_by)s, modified=%(modified)s + where name=%(parent)s""".format(doctype=doctype), item) From 9801745090cf18584ea35155d27108be3bd44a8a Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 7 Oct 2015 17:57:23 +0600 Subject: [PATCH 2/2] bumped to version 6.4.6 --- erpnext/__version__.py | 2 +- erpnext/hooks.py | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/erpnext/__version__.py b/erpnext/__version__.py index f863722c26..0f031cb2a5 100644 --- a/erpnext/__version__.py +++ b/erpnext/__version__.py @@ -1,2 +1,2 @@ from __future__ import unicode_literals -__version__ = '6.4.5' +__version__ = '6.4.6' diff --git a/erpnext/hooks.py b/erpnext/hooks.py index ec8d4b5eae..90478c51e6 100644 --- a/erpnext/hooks.py +++ b/erpnext/hooks.py @@ -29,7 +29,7 @@ blogs. """ app_icon = "icon-th" app_color = "#e74c3c" -app_version = "6.4.5" +app_version = "6.4.6" github_link = "https://github.com/frappe/erpnext" error_report_email = "support@erpnext.com" diff --git a/setup.py b/setup.py index 7670f39b05..770c45d024 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from setuptools import setup, find_packages -version = "6.4.5" +version = "6.4.6" with open("requirements.txt", "r") as f: install_requires = f.readlines()