[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6413 - trunk/gnue-appserver/src/classrep
From: |
johannes |
Subject: |
r6413 - trunk/gnue-appserver/src/classrep |
Date: |
Tue, 28 Sep 2004 04:36:59 -0500 (CDT) |
Author: johannes
Date: 2004-09-28 04:36:58 -0500 (Tue, 28 Sep 2004)
New Revision: 6413
Modified:
trunk/gnue-appserver/src/classrep/Base.py
trunk/gnue-appserver/src/classrep/Class.py
trunk/gnue-appserver/src/classrep/Module.py
trunk/gnue-appserver/src/classrep/Property.py
Log:
AppServer is now case-sensitive regarding class-repository
Modified: trunk/gnue-appserver/src/classrep/Base.py
===================================================================
--- trunk/gnue-appserver/src/classrep/Base.py 2004-09-28 07:57:50 UTC (rev
6412)
+++ trunk/gnue-appserver/src/classrep/Base.py 2004-09-28 09:36:58 UTC (rev
6413)
@@ -104,7 +104,7 @@
if not found:
newItem = self._getNewItem (obj)
- self._items [newItem.fullName] = newItem
+ self._items [newItem.fullName.lower ()] = newItem
# ---------------------------------------------------------------------------
@@ -211,7 +211,7 @@
"""
This function returns True, if the key @key is available in the dictionary.
"""
- return self._items.has_key (key)
+ return self._items.has_key (key.lower ())
# ---------------------------------------------------------------------------
@@ -253,8 +253,8 @@
found in the dictionary, it will be looked up via language interface. If
it is not found in the datasource, an _itemNotFoundError will be raised.
"""
- if self._items.has_key (key):
- return self._items [key]
+ if self.has_key (key):
+ return self._items [key.lower ()]
else:
self._session.rollback ()
list = self._session.find (self.table, self._getSingleCondition (key),
@@ -268,7 +268,7 @@
except helpers.ValidationError, verr:
raise self._validationError (newItem, verr)
- self._items [key] = newItem
+ self._items [key.lower ()] = newItem
return newItem
raise self._itemNotFoundError (key)
@@ -279,7 +279,7 @@
# ---------------------------------------------------------------------------
def __delitem__ (self, key):
- del self._items [key]
+ del self._items [key.lower ()]
Modified: trunk/gnue-appserver/src/classrep/Class.py
===================================================================
--- trunk/gnue-appserver/src/classrep/Class.py 2004-09-28 07:57:50 UTC (rev
6412)
+++ trunk/gnue-appserver/src/classrep/Class.py 2004-09-28 09:36:58 UTC (rev
6413)
@@ -67,7 +67,7 @@
proplist = predefines.properties (cDict ['gnue_id'])
aClass = Class (session, self, cMod, None, cDict, proplist)
- self._items [aClass.fullName] = aClass
+ self._items [aClass.fullName.lower ()] = aClass
# if this class dictionary is for a special module, we populate it with
# all classes, either from a global class dictionary or a fresh reload
@@ -76,7 +76,7 @@
# copy the predefined class dictionary
for item in self.modules.classdict.values ():
if item.module.fullName == module.fullName:
- self._items [item.fullName] = item
+ self._items [item.fullName.lower ()] = item
else:
# fetch a fresh copy from the datasource
#
Modified: trunk/gnue-appserver/src/classrep/Module.py
===================================================================
--- trunk/gnue-appserver/src/classrep/Module.py 2004-09-28 07:57:50 UTC (rev
6412)
+++ trunk/gnue-appserver/src/classrep/Module.py 2004-09-28 09:36:58 UTC (rev
6413)
@@ -59,7 +59,7 @@
if predefines is not None:
for mDict in predefines.modules ():
module = Module (self._session, self, None, mDict)
- self._items [module.fullName] = module
+ self._items [module.fullName.lower ()] = module
# ---------------------------------------------------------------------------
Modified: trunk/gnue-appserver/src/classrep/Property.py
===================================================================
--- trunk/gnue-appserver/src/classrep/Property.py 2004-09-28 07:57:50 UTC
(rev 6412)
+++ trunk/gnue-appserver/src/classrep/Property.py 2004-09-28 09:36:58 UTC
(rev 6413)
@@ -64,7 +64,7 @@
pMod = self.__module.modules.find (pDef ['gnue_module'])
prop = Property (session, pMod, None, pDef)
- self._items [prop.fullName] = prop
+ self._items [prop.fullName.lower ()] = prop
# ---------------------------------------------------------------------------
@@ -133,7 +133,7 @@
for proc in procDict.values ():
if proc.isCalculated:
newProp = CalculatedProperty (proc)
- self._items [newProp.fullName] = newProp
+ self._items [newProp.fullName.lower ()] = newProp
# =============================================================================
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6413 - trunk/gnue-appserver/src/classrep,
johannes <=