From 7d7f63a828d5e86cc91321357be2aa6858caa6c8 Mon Sep 17 00:00:00 2001 From: David Ayers Date: Thu, 22 Apr 2010 09:38:07 +0000 Subject: [PATCH] * EOAccess/EODatabaseContext.m (prepareForSaveWithCoordinator:editingContext:): Correct logic for primary key generation. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@30219 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 3 +++ EOAccess/EODatabaseContext.m | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ecc4c96..7aa00fb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,9 @@ * DBModeler/ConsistencyChecker.m (attributeDetailsCheckForModel:) Fix iterator variable. + * EOAccess/EODatabaseContext.m + (prepareForSaveWithCoordinator:editingContext:): Correct logic + for primary key generation. 2010-04-21 David Ayers diff --git a/EOAccess/EODatabaseContext.m b/EOAccess/EODatabaseContext.m index 9de932c..3afb1f7 100644 --- a/EOAccess/EODatabaseContext.m +++ b/EOAccess/EODatabaseContext.m @@ -2396,7 +2396,7 @@ forDatabaseOperation:(EODatabaseOperation *)op i--; }; } - else if (round>0) + else if (round == 0) { if (!noPKObjects) noPKObjects=(NSMutableArray*)[NSMutableArray array];