fix: format between for creation/ modified
This commit is contained in:
parent
df9e929482
commit
d7b7afeb14
2 changed files with 7 additions and 1 deletions
|
|
@ -492,7 +492,7 @@ class DatabaseQuery(object):
|
|||
f.value = date_range
|
||||
fallback = "'0001-01-01 00:00:00'"
|
||||
|
||||
if (f.fieldname in ('creation', 'modified')):
|
||||
if f.operator in ('>', '<') and (f.fieldname in ('creation', 'modified')):
|
||||
value = cstr(f.value)
|
||||
fallback = "NULL"
|
||||
|
||||
|
|
|
|||
|
|
@ -142,6 +142,12 @@ class TestReportview(unittest.TestCase):
|
|||
self.assertTrue({ "name": event1.name } not in data)
|
||||
self.assertTrue({ "name": event2.name } not in data)
|
||||
|
||||
# test between is formatted for creation column
|
||||
data = DatabaseQuery("Event").execute(
|
||||
filters={"creation": ["between", ["2016-07-06", "2016-07-07"]]},
|
||||
fields=["name"])
|
||||
|
||||
|
||||
def test_ignore_permissions_for_get_filters_cond(self):
|
||||
frappe.set_user('test2@example.com')
|
||||
self.assertRaises(frappe.PermissionError, get_filters_cond, 'DocType', dict(istable=1), [])
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue