Use format from server locale as fallback for date in graph view

Closes #13112
(grafted from e775636be6cacf93c9250070ce9b17e40977075f)

--HG--
branch : 7.0
This commit is contained in:
Cédric Krier committed 2024-03-21 09:47:45 +01:00
1 parent 9956e2f1e3
commit d818d9cb5c
1 file changed
+3 -1
@@ -12,6 +12,7 @@ from dateutil.relativedelta import relativedelta
from gi.repository import Gdk, Gtk
import tryton.rpc as rpc
from tryton import common
from tryton.action import Action
from tryton.common import COLOR_SCHEMES, generateColorscheme, hex2rgb
from tryton.config import CONFIG
@@ -386,7 +387,8 @@ class Graph(Gtk.DrawingArea):
if isinstance(value, datetime.timedelta):
value = value.total_seconds()
self.datas[x][key] += float(value or 0)
date_format = self.view.screen.context.get('date_format', '%x')
date_format = common.date_format(
self.view.screen.context.get('date_format'))
datetime_format = date_format + ' %X'
if isinstance(minx, datetime.datetime):
date = minx