From 5c9146fe9c0ddcdb333c60823e61bfded32945c5 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Mon, 23 Oct 2017 09:42:52 +0300 Subject: [PATCH] [formatdate] Return empty string if no date provided (#4356) --- 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")