Extract EPOCH fails on Sqlite
I get the following error when running tests scenario for !15
File "/home/pokoli/projectes/tryton/modules/timesheet_cost/tests/scenario_timesheet_cost.rst", line 58, in scenario_timesheet_cost.rst
Failed example:
work.cost
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python3.11/doctest.py", line 1351, in __run
exec(compile(example.source, filename, "single",
File "<doctest scenario_timesheet_cost.rst[32]>", line 1, in <module>
work.cost
File "/home/pokoli/projectes/tryton/proteus/proteus/__init__.py", line 119, in __get__
instance._read(self.name)
File "/home/pokoli/projectes/tryton/proteus/proteus/__init__.py", line 969, in _read
self._proxy.read([self.id], fields, self._context)[0])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pokoli/projectes/tryton/proteus/proteus/config.py", line 203, in __call__
result = rpc.result(meth(*args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^
File "/home/pokoli/projectes/tryton/trytond/trytond/model/modelsql.py", line 1078, in read
getter_results = field.get(
^^^^^^^^^^
File "/home/pokoli/projectes/tryton/trytond/trytond/model/fields/function.py", line 26, in wrapper
return func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pokoli/projectes/tryton/trytond/trytond/model/fields/function.py", line 136, in get
return call(names)
^^^^^^^^^^^
File "/home/pokoli/projectes/tryton/trytond/trytond/model/fields/function.py", line 130, in call
return method(records, name)
^^^^^^^^^^^^^^^^^^^^^
File "/home/pokoli/projectes/tryton/trytond/trytond/modules/timesheet/work.py", line 167, in get_total
cursor.execute(*query_table.select(*columns,
sqlite3.OperationalError: user-defined function raised exception