yes, this is the case if you use list index as value in your model. This
should only be done if you know the list will not change across
requests. If it does, use a databse primary key, and reload the entry
from the database on the translate method in the model.
Cheers and happy new year,
Ron
[EMAIL PROTECTED] wrote:
Hi folks,
I'm fetching a list of countries from a mysql database to populate a
PropertySelection inside a form. So let's say you have:
option 0 : Canada
option 1 : US
If the list of countries in the database changes before the user submits
the form, the wrong selection may get submitted ! For example, if the user
selected 'US', Mexico gets added, and user submits the form, 'Mexico', not
'US' gets submitted. The reason is that when the form submits the property
selection gets re-populated with :
option 0 : Canada
option 1 : Mexico
option 2 : US
So "option 1" got submitted on an updated list and the wrong country is
submitted. Is there a workaround to this ?
Many thanks,
galpi
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]