diff roundup/hyperdb.py @ 5169:7b74a5addfea

fix multilink support of try_id_parsing=no and add test for multilink cases.
author John Rouillard <rouilj@ieee.org>
date Fri, 02 Sep 2016 23:45:57 -0400
parents 8901cc4ef0e0
children e1e40674a0bc
line wrap: on
line diff
--- a/roundup/hyperdb.py	Thu Sep 01 21:26:59 2016 -0400
+++ b/roundup/hyperdb.py	Fri Sep 02 23:45:57 2016 -0400
@@ -198,12 +198,13 @@
                     'link' and 'unlink' events placed in their journal
     """
 
-    def __init__(self, classname, do_journal = 'yes', required = False, quiet=False):
+    def __init__(self, classname, do_journal = 'yes', required = False, quiet=False, try_id_parsing='yes'):
 
         super(Multilink, self).__init__(classname,
                                         do_journal,
                                         required = required,
-                                        default_value = [], quiet=quiet)
+                                        default_value = [], quiet=quiet,
+                                        try_id_parsing=try_id_parsing)
 
     def from_raw(self, value, db, klass, propname, itemid, **kw):
         if not value:

Roundup Issue Tracker: http://roundup-tracker.org/