From a3c5889d93832d5a79994be53a228ff700e38a78 Mon Sep 17 00:00:00 2001 From: Boulder Sprinters Date: Wed, 16 May 2007 16:52:40 +0000 Subject: [PATCH] boulder-oracle-sprint: Fixed previous commit, which broke TimeField.get_db_pre_save for MySQL. git-svn-id: http://code.djangoproject.com/svn/django/branches/boulder-oracle-sprint@5261 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/db/models/fields/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py index 7e36d4c340..8090691be5 100644 --- a/django/db/models/fields/__init__.py +++ b/django/db/models/fields/__init__.py @@ -844,7 +844,7 @@ class TimeField(Field): # doesn't support microseconds. if settings.DATABASE_ENGINE == 'mysql' and hasattr(value, 'microsecond'): value = value.replace(microsecond=0) - elif settings.DATABASE_ENGINE == 'oracle': + if settings.DATABASE_ENGINE == 'oracle': # cx_Oracle expects a datetime.datetime to persist into TIMESTAMP field. if isinstance(value, datetime.time): value = datetime.datetime(1900, 1, 1, value.hour, value.minute,