recipes/navigation.rb in rails_apps_composer-1.0.25 vs recipes/navigation.rb in rails_apps_composer-1.0.26
- old
+ new
@@ -129,23 +129,24 @@
# There is Haml code in this script. Changing the indentation is perilous between HAMLs.
# We have to use single-quote-style-heredoc to avoid interpolation.
create_file 'app/views/shared/_navigation.html.haml' do <<-'HAML'
%li
= link_to 'Main', root_url(:host => request.domain)
-- unless request.subdomain.present? && request.subdomain != "www"
+- if request.subdomain.present? && request.subdomain != "www"
- if user_signed_in?
%li
- = link_to('Edit account', edit_user_registration_path)
+ = link_to('Edit account', edit_user_registration_url)
+ %li
+ = link_to('Logout', destroy_user_session_url, :method=>'delete')
- else
%li
- = link_to('Sign up', new_user_registration_path)
+ = link_to('Login', new_user_session_url)
- else
+ %li
+ = link_to('Sign up', new_user_registration_url(:host => request.domain))
- if user_signed_in?
%li
- = link_to('Logout', destroy_user_session_path, :method=>'delete')
- - else
- %li
- = link_to('Login', new_user_session_path)
+ = link_to('Logout', destroy_user_session_url, :method=>'delete')
HAML
end
end
end