ruby on rails - Unwanted {} appearing in app, which copies text from the Java script -
i total beginner programming, , following 1 month rails tutorials try , learn basics of ruby rails.
i seem have made mistake somewhere in code, {} appearing below header of pages in app. when log in, , java says "signed in successfully", text copied {} {:notice=>"signed in successfully."}.
you can see at
http://cryptic-sands-6348.herokuapp.com/
https://github.com/jackwatson/omrails/tree/master/app/views/layouts
i have checked through code in app>views>layouts , pages folders can not seem find mistake made.
if knows answer grateful :) , sorry n00b question
the issue on line #13 of app/views/layouts/application.html.erb.
change
<%= flash.each |name, msg| %> to
<% flash.each |name, msg| %> <%= ... %> outputs result of ruby code string, <% ... %> executes code.
you want execute ruby code, not display output of each, empty hash if there no errors.
Comments
Post a Comment