Django

Code

Changeset 5648

Show
Ignore:
Timestamp:
07/11/07 12:47:06 (1 year ago)
Author:
ubernostrum
Message:

0.91-bugfixes: Revert previous, since it doesn't seem to actually solve the bug

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/0.91-bugfixes/django/core/meta/__init__.py

    r5647 r5648  
    11351135# Example: Poll.set_sites() 
    11361136def method_set_many_to_many(rel_field, self, id_list): 
    1137     if len(id_list) == 1 and isinstance(id_list[0], basestring) and ',' in id_list[0]: 
    1138         new_id_list = [] 
    1139         for bit in id_list[0].split(','): 
    1140             try: 
    1141                 new_id_list.append(int(bit.strip())) 
    1142             except ValueError: 
    1143                 continue 
    1144         id_list = new_id_list 
    11451137    current_ids = [getattr(obj, obj._meta.pk.attname) for obj in method_get_many_to_many(rel_field, self)] 
    11461138    ids_to_add, ids_to_delete = dict([(i, 1) for i in id_list]), []