Added patch
diff --git a/erpnext/patches.txt b/erpnext/patches.txt
index 7bf63a2..a703fd9 100755
--- a/erpnext/patches.txt
+++ b/erpnext/patches.txt
@@ -580,4 +580,5 @@
erpnext.patches.v10_0.repost_gle_for_purchase_receipts_with_rejected_items
erpnext.patches.v11_0.set_missing_gst_hsn_code
erpnext.patches.v11_0.rename_bom_wo_fields
-erpnext.patches.v11_0.rename_additional_salary_component_additional_salary
\ No newline at end of file
+erpnext.patches.v11_0.rename_additional_salary_component_additional_salary
+erpnext.patches.v11_0.renamed_from_to_fields_in_project
\ No newline at end of file
diff --git a/erpnext/patches/v11_0/renamed_from_to_fields_in_project.py b/erpnext/patches/v11_0/renamed_from_to_fields_in_project.py
new file mode 100644
index 0000000..4f68440
--- /dev/null
+++ b/erpnext/patches/v11_0/renamed_from_to_fields_in_project.py
@@ -0,0 +1,13 @@
+# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import frappe
+from frappe.model.utils.rename_field import rename_field
+
+def execute():
+ frappe.reload_doc('projects', 'doctype', 'project')
+
+ if frappe.db.has_column('Project', 'from'):
+ rename_field('Project', 'from', 'from_time')
+ rename_field('Project', 'to', 'to_time')
\ No newline at end of file
diff --git a/erpnext/projects/doctype/project/project.py b/erpnext/projects/doctype/project/project.py
index a988dc0..9654ca3 100644
--- a/erpnext/projects/doctype/project/project.py
+++ b/erpnext/projects/doctype/project/project.py
@@ -3,7 +3,6 @@
from __future__ import unicode_literals
import frappe
-import datetime
from frappe import _
from six import iteritems
from email_reply_parser import EmailReplyParser
@@ -476,7 +475,7 @@
"naming_series": "UPDATE-.project.-.YY.MM.DD.-",
}).insert()
- subject = "<b>Project %s</b> update your project status" % (project)
+ subject = "For project %s, update your status" % (project)
incoming_email_account = frappe.db.get_value('Email Account',
dict(enable_incoming=1, default_incoming=1), 'email_id')
@@ -490,7 +489,7 @@
)
def collect_project_status():
- for data in frappe.get_all("Project Update",
+ for data in frappe.get_all("Project Update",
{'date': today(), 'sent': 0}):
replies = frappe.get_all('Communication',
fields=['content', 'text_content', 'sender'],
@@ -517,7 +516,7 @@
doc.save(ignore_permissions=True)
def send_project_status_email_to_users():
- yesterday = today()
+ yesterday = add_days(today(), -1)
for d in frappe.get_all("Project Update",
{'date': yesterday, 'sent': 0}):