From 6802563eacb4024bea6289b570b76917f94436cd Mon Sep 17 00:00:00 2001 From: Ken Johnson Date: Sun, 7 Dec 2025 01:18:58 -0500 Subject: [PATCH] Fix remaining button_to syntax errors for Rails 8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed "stringify_keys for String" errors on Sign Up and Login buttons by removing text arguments from button_to when using block form. Changes: - Fix Sign Up button: button_to signup_path (not "Sign Up", signup_path) - Fix Login button: button_to login_path (not "Login", login_path) - Block content now provides button text in Rails 8 All button_to calls now use correct Rails 8 syntax. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- app/views/layouts/shared/_header.html.erb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/layouts/shared/_header.html.erb b/app/views/layouts/shared/_header.html.erb index 7cd022f..cfac427 100755 --- a/app/views/layouts/shared/_header.html.erb +++ b/app/views/layouts/shared/_header.html.erb @@ -98,14 +98,14 @@ Tutorials <% end %> - <%= button_to "Sign Up", signup_path, { + <%= button_to signup_path, { class: "btn btn-sm btn-primary", method: "get" } do %> Sign Up <% end %> - <%= button_to "Login", login_path, { + <%= button_to login_path, { class: "btn btn-sm btn-outline-primary", method: "get" } do %>