refactor: show Patient History feed as per configured date instead of creation

This commit is contained in:
Rucha Mahabal 2020-11-30 15:00:42 +05:30
parent ed3fc20731
commit 0d43ea5ebb
2 changed files with 6 additions and 6 deletions

View File

@ -254,7 +254,7 @@ let add_to_records = function(me, data) {
};
let add_date_separator = function(data) {
let date = frappe.datetime.str_to_obj(data.creation);
let date = frappe.datetime.str_to_obj(data.communication_date);
let pdate = '';
let diff = frappe.datetime.get_day_diff(frappe.datetime.get_today(), frappe.datetime.obj_to_str(date));

View File

@ -14,10 +14,10 @@ def get_feed(name, document_types=None, date_range=None, start=0, page_length=20
filters = get_filters(name, document_types, date_range)
result = frappe.db.get_all('Patient Medical Record',
fields=['name', 'owner', 'creation',
fields=['name', 'owner', 'communication_date',
'reference_doctype', 'reference_name', 'subject'],
filters=filters,
order_by='creation DESC',
order_by='communication_date DESC',
limit=cint(page_length),
start=cint(start)
)
@ -36,7 +36,7 @@ def get_filters(name, document_types=None, date_range=None):
try:
date_range = json.loads(date_range)
if date_range:
filters['creation'] = ['between', [date_range[0], date_range[1]]]
filters['communication_date'] = ['between', [date_range[0], date_range[1]]]
except json.decoder.JSONDecodeError:
pass
@ -47,13 +47,13 @@ def get_filters(name, document_types=None, date_range=None):
def get_feed_for_dt(doctype, docname):
"""get feed"""
result = frappe.db.get_all('Patient Medical Record',
fields=['name', 'owner', 'creation',
fields=['name', 'owner', 'communication_date',
'reference_doctype', 'reference_name', 'subject'],
filters={
'reference_doctype': doctype,
'reference_name': docname
},
order_by='creation DESC'
order_by='communication_date DESC'
)
return result