From affd84c4696e8bddd924b11e3c96e8de9f5f8918 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Thu, 26 Oct 2017 17:35:57 +0530 Subject: [PATCH] [formatdate] Return empty string if no date provided (#4385) --- frappe/utils/data.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frappe/utils/data.py b/frappe/utils/data.py index 84780ce79e..c1e498fc27 100644 --- a/frappe/utils/data.py +++ b/frappe/utils/data.py @@ -218,7 +218,11 @@ def formatdate(string_date=None, format_string=None): * mm-dd-yyyy * dd/mm/yyyy """ - date = getdate(string_date) if string_date else now_datetime().date() + + if not string_date: + return '' + + date = getdate(string_date) if not format_string: format_string = get_user_format().replace("mm", "MM")