Changeset 549

Show
Ignore:
Timestamp:
08/16/07 21:55:02 (1 year ago)
Author:
brian
Message:

fixed a bugger when updating key values in before_insert

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • pagoda/trunk/Pagoda/pagoda/models/revision_mapper.py

    r548 r549  
    185185                 
    186186        """ 
    187  
    188187        # Determine tables that will get new records, according to their 
    189188        # primary key. If they have an explicit primary key, do not insert 
     
    206205            inserted_values = inserted_params.get_original_dict() 
    207206            # Update with primary key values. 
    208             primary_keys = list(insert_table.primary_key
     207            primary_keys = list(insert_table.primary_key.keys()
    209208            inserted_ids = insert_result.last_inserted_ids() 
    210209            inserted_values.update(dict(zip(primary_keys, inserted_ids))) 

Log in as guest/pagoda to create tickets