- for id in to_update.keys():
- if to_update[id]['partner_id'] in data['form']['partner_ids'][0][2]:
- cr.execute(
- "UPDATE account_move_line "\
- "SET followup_line_id=%s, followup_date=%s "\
- "WHERE id=%s",
- (to_update[id]['level'],
- data['form']['date'], int(id),))
+ for partner_id in data['form']['partner_ids'][0][2]:
+ if to_update.has_key(partner_id):
+ for aml_id, aml_level in to_update[partner_id].items():
+ cr.execute(
+ "UPDATE account_move_line "\
+ "SET followup_line_id=%s, followup_date=%s "\
+ "WHERE id=%s",
+ ( aml_level,
+ data['form']['date'], int(aml_id),))