After trying to find something on Google I post it here :
Just note before, it happen ONLY on date, on date time it work perfectly !
When I edit in-line a date, when I push enter or click on the small confirm icon I got this instead of the date value :
Fatal error: Uncaught Error: Call to a member function format() on boolean in /XXXX/SuiteCRM/include/InlineEditing/InlineEditing.php:445
Stack trace:
#0 /XXXX/SuiteCRM/include/InlineEditing/InlineEditing.php(392): formatDisplayValue(Object(AOS_Contracts), '28/04/2019 00:0...', Array, 'save')
#1 /XXXX/SuiteCRM/include/InlineEditing/InlineEditing.php(370): getDisplayValue(Object(AOS_Contracts), 'start_date')
#2 /XXXX/SuiteCRM/modules/Home/controller.php(64): saveField('start_date', '7ede7c39-69a3-3...', 'AOS_Contracts', '28/04/2019', 'DetailView')
#3 /XXXX/SuiteCRM/include/MVC/Controller/SugarController.php(523): HomeController->action_saveHTMLField()
#4 /XXXX/SuiteCRM/include/MVC/Controller/SugarController.php(491): SugarController->do_action()
#5 /XXXX/SuiteCRM/include/MVC/Controller/SugarController.php(465): SugarController->handle_action()
#6 /home in /XXXX/SuiteCRM/include/InlineEditing/InlineEditing.php on line 445
Tried on a custom module, a normal module with custom fields, and a normal module without any custom thing (like module I dont use, here contract.)
I Have to refresh to get, sometime the old value, sometime the new value.
PS : Find out that it bug on the demo too : https://demo.suiteondemand.com
They just disable php error, so the field become blank, but it dont work too.