commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r7644 - trunk/gnue-appserver/src/gcd


From: johannes
Subject: [gnue] r7644 - trunk/gnue-appserver/src/gcd
Date: Thu, 23 Jun 2005 07:14:33 -0500 (CDT)

Author: johannes
Date: 2005-06-23 07:14:32 -0500 (Thu, 23 Jun 2005)
New Revision: 7644

Modified:
   trunk/gnue-appserver/src/gcd/readgcd.py
Log:
Fixed treatement of class-extensions


Modified: trunk/gnue-appserver/src/gcd/readgcd.py
===================================================================
--- trunk/gnue-appserver/src/gcd/readgcd.py     2005-06-22 17:34:59 UTC (rev 
7643)
+++ trunk/gnue-appserver/src/gcd/readgcd.py     2005-06-23 12:14:32 UTC (rev 
7644)
@@ -568,11 +568,12 @@
                                                 name = "pk_%s" % item.fullName)
       GSchema.GSPKField (pk, name = u"gnue_id")
 
-    if item.action == "create" and ckey in self.__duplos:
-      raise DuplicateClassError, \
-          (item.fullName, self.__currentFile, self.__duplos [ckey])
+    if item.action == "create":
+      if ckey in self.__duplos:
+        raise DuplicateClassError, \
+            (item.fullName, self.__currentFile, self.__duplos [ckey])
 
-    self.__duplos [ckey] = self.__currentFile
+      self.__duplos [ckey] = self.__currentFile
 
 
   # ---------------------------------------------------------------------------





reply via email to

[Prev in Thread] Current Thread [Next in Thread]