Mercurial > p > roundup > code
diff roundup/hyperdb.py @ 2244:ac4f295499a4
fixed journal marshalling in RDBMS backends [SF#943627]
fixed handling of key values starting with numbers [SF#941363]
fixed journal "param" column size in RDBMS backends
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sun, 02 May 2004 23:16:05 +0000 |
| parents | fc52d57c6c3e |
| children | 30b6470d89be c5e5e9e176d2 |
line wrap: on
line diff
--- a/roundup/hyperdb.py Sat May 01 08:19:00 2004 +0000 +++ b/roundup/hyperdb.py Sun May 02 23:16:05 2004 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: hyperdb.py,v 1.96 2004-02-11 23:55:08 richard Exp $ +# $Id: hyperdb.py,v 1.97 2004-05-02 23:16:05 richard Exp $ """Hyperdatabase implementation, especially field types. """ @@ -592,7 +592,7 @@ ''' Error converting a raw value into a Hyperdb value ''' pass -def convertLinkValue(db, propname, prop, value, idre=re.compile('\d+')): +def convertLinkValue(db, propname, prop, value, idre=re.compile('^\d+$')): ''' Convert the link value (may be id or key value) to an id value. ''' linkcl = db.classes[prop.classname] if not idre.match(value):
