H All,

I have run into a very interesting issue. On one of my apps, after upgrading
from 2.3 to 3.0, the form validation started to escape html. Normally what
should happen when you submit a form and one of the fields fails validation
that field would get surrounded with a <div class="fieldWithErrors"> and so
on. That seems to be broken in my app and what I get is the correct html but
it is escaped, so in the browser I see the actual html code instead of the
input control. For instance, this excerpt from the html source:

<div class="field">
    &lt;span class=&quot;fieldWithErrors&quot;&gt;&lt;label
for=&quot;customer_first_name&quot;&gt;First
name&lt;/label&gt;&lt;/span&gt;<br />

    &lt;span class=&quot;fieldWithErrors&quot;&gt;&lt;input
id=&quot;customer_first_name&quot;
name=&quot;customer[first_name]&quot; size=&quot;30&quot;
type=&quot;text&quot; value=&quot;&quot; /&gt;&lt;/span&gt;

  </div>


I verified that on a newly created app everything works fine so this seems
to be a configuration issues after upgrading from 2.3.9 to 3.0.

Any help will be greatly appreciated.

Raf

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to