What version of Haml are you using? Do you see anything on the console log? Does this still fail if you move the begin/rescue to a helper? To ERB?
On Sun, Oct 18, 2009 at 12:26 AM, Serenity <[email protected]> wrote: > > Hello, > > I have a strange problem in a haml template where a begin/rescue > clause works properly if I jump into the debugger during it - but not > if I do not. > > Here is the code: > > - begin > - debugger > = render(:file => @site.custom_template('/menu'), :locals => > locals) > - rescue > = render(:file => 'templates/menu', :locals => locals) > > The template path does not exist, so the rescue is supposed to fire. > As long as the debugger statement is there, then when I hit "continue" > in the debugger, the rescue fires and the other render succeeds. > > If I remove the debugger statement, suddenly I just get a blank screen > when hitting the same URL. It is as if this rescue is catching the > exception, but not executing its code. > > I'd appreciate any pointers. > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Haml" 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/haml?hl=en -~----------~----~----~----~------~----~------~--~---
