From 72c8b8fd81ba7e56f6550912822a24ee996f8fc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 4 Nov 2009 09:01:54 +0100 Subject: [PATCH] Don't use now() in SQL statement as it doesn't work on SQLite --- trytond/ir/sequence.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/trytond/ir/sequence.py b/trytond/ir/sequence.py index 9999078661..02e0e63bb5 100644 --- a/trytond/ir/sequence.py +++ b/trytond/ir/sequence.py @@ -3,6 +3,7 @@ import time from trytond.model import ModelView, ModelSQL, fields from string import Template +import datetime class SequenceType(ModelSQL, ModelView): @@ -117,8 +118,9 @@ class Sequence(ModelSQL, ModelView): cursor.execute('UPDATE "' + self._table + '" ' \ 'SET number_next = number_next + number_increment, ' \ 'write_uid = %s, ' \ - 'write_date = NOW() ' \ - 'WHERE id = %s AND active = %s', (user, sequence.id, True)) + 'write_date = %s ' \ + 'WHERE id = %s AND active = %s', + (user, datetime.datetime.now(), sequence.id, True)) if number_next: return self._process(cursor, user, sequence.prefix, date=date, context=context) + \