> I think what David is saying is that your misdiagnosing the problem.
> Validation is not resetting the value; it's just failing to save, and the
> next page load is fetching whatever's in the database, which is the old
> value
Ah yes. OK, this makes perfect sense now. I should have understood
On Tue, Aug 25, 2009 at 12:52 PM, harryh wrote:
>
> > I'm not sure I understand what you're suggesting. Can you be a little
> more
> > explicit about your suggestion?
>
> OK, so I'm editing an existing Thing with name currently =
> "Harry" (which is valid as it has >= 5 chars)
>
> I do a GET /
I think what David is saying is that your misdiagnosing the problem.
Validation is not resetting the value; it's just failing to save, and the
next page load is fetching whatever's in the database, which is the old
value.Could you post the could the generates the form, and the code that
retrieves t
> I'm not sure I understand what you're suggesting. Can you be a little more
> explicit about your suggestion?
OK, so I'm editing an existing Thing with name currently =
"Harry" (which is valid as it has >= 5 chars)
I do a GET /editThing?id=12
in return I get a form which contains (among oth
On Tue, Aug 25, 2009 at 12:36 PM, harryh wrote:
>
> > There are two ways to deal with this: RequestVars and StatefulSnippets.
>
> What about in cases where I'm not creating a new Thing, but editing an
> existing one.
In the RequestVar case, you could have a function associated with the link
tha
> There are two ways to deal with this: RequestVars and StatefulSnippets.
What about in cases where I'm not creating a new Thing, but editing an
existing one. It seems like what maybe should be done is down in the
guts of the toForm function it should be examining S.attr([the field
guid]) it if t
Harry,
What's going on is that the instance of your model class that's being
validated is different from the instance of the model class that's used to
render your form.
There are two ways to deal with this: RequestVars and StatefulSnippets.
For RequestVars:
object MyThing extends RequestVar(Th