Author: jacob
Date: 2009-04-08 14:58:24 -0500 (Wed, 08 Apr 2009)
New Revision: 10453

Modified:
   
django/branches/releases/1.0.X/django/contrib/admin/media/js/admin/RelatedObjectLookups.js
Log:
[1.0.X] Fixed #9341: add another on `ManyToManyField`s with `raw_id_admins` now 
works correctly. Backport of r10452 from trunk.

Modified: 
django/branches/releases/1.0.X/django/contrib/admin/media/js/admin/RelatedObjectLookups.js
===================================================================
--- 
django/branches/releases/1.0.X/django/contrib/admin/media/js/admin/RelatedObjectLookups.js
  2009-04-08 19:57:27 UTC (rev 10452)
+++ 
django/branches/releases/1.0.X/django/contrib/admin/media/js/admin/RelatedObjectLookups.js
  2009-04-08 19:58:24 UTC (rev 10453)
@@ -79,7 +79,11 @@
             elem.options[elem.options.length] = o;
             o.selected = true;
         } else if (elem.nodeName == 'INPUT') {
-            elem.value = newId;
+            if (elem.className.indexOf('vManyToManyRawIdAdminField') != -1 && 
elem.value) {
+                elem.value += ',' + newId;
+            } else {
+                elem.value = newId;
+            }
         }
     } else {
         var toId = name + "_to";


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to