Hi, when you call the copy() method of a model, does it preserves (or it must to) the order of supplied records in the returned ones? Is the first record of returning list the copy of the first element of supplied records?
Explained in code: new_records = cls.copy(records) for new_r, old_r in zip(new_records, records): # new_r is the copy of old_r -- Guillem Barba http://www.guillem.alcarrer.net