[Rails] Stack traces when using render
Hi all,
syntax error, unexpected ')', expecting '='
-- I recently spent an interesting hour trying to figure out why a particular render wasn't working. I was getting the error message:
The line that was "failing" (that is, the very first line in the stack trace produced) looked like this:
<%= render student %>
The error, of course, wasn't there; it was in the partial that "student" corresponded to (the layout "/users/_user.html.erb"). Once I realized this, it took all of three seconds to find a typo I had made.
I think this is a bit of a usability issue -- is there any way I could configure (or patch) Rails to get the stacktrace to show me the partial that was failing, rather than the penultimate (and perfectly fine) layout?
I hope I'm explaining this issue coherently.
Thanks,
Ulysse
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/098bcd2a-fa45-487b-a3ac-05315661d2de%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home