Message4928
 
 
 
 
  
      I think this is a problem with any multilink field.
The following patch to roundup/cgi/templating.py I think fixes it
         for name in self._props.keys():
             if name not in exclude:
-                query[name] = self[name].plain()
+                prop = self._props[name]
+                if not isinstance(prop, hyperdb.Multilink):
+                    query[name] = self[name].plain()
+                else:
+                    query[name] =
",".join(self._klass.get(self._nodeid, name))
+
         return self._classname + "?" + "&".join(
If it's not a multilink then copy the attributes across as it
does currently. If it's a multilink, get the list of multilink
values from the database and turn it into a comma separated list.
AFAIK, copy_url always works with the data from the database
and not any changes done to the form displaying the "Make a copy"
url. Can anybody confirm this assumption?
If my assumption is correct, I will check in this change for further
testing and release on the next release cycle. | 
   
  
 
|
 
| Date | 
User | 
Action | 
Args | 
 
| 2013-10-07 03:38:09 | rouilj | set | messageid: <1381117089.74.0.497277812851.issue2550673@psf.upfronthosting.co.za> |  
| 2013-10-07 03:38:09 | rouilj | set | recipients:
  + rouilj, ThomasAH |  
| 2013-10-07 03:38:09 | rouilj | link | issue2550673 messages |  
| 2013-10-07 03:38:08 | rouilj | create |  |  
 
 
 |