diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 1904451f..e2fe2b8a 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -14,6 +14,7 @@ module ApplicationHelper # Wrap view with <%= modal do %> ... <% end %> to have it open in a modal # Make sure to add data-turbo-frame="modal" to the link/button that opens the modal def modal(&block) - render "shared/modal", &block + content = capture &block + render partial: "shared/modal", locals: { content: content } end end diff --git a/app/views/accounts/new.html.erb b/app/views/accounts/new.html.erb index 23d8e8b7..ea60252f 100644 --- a/app/views/accounts/new.html.erb +++ b/app/views/accounts/new.html.erb @@ -3,7 +3,7 @@ <%= modal do %> <% if params[:type].blank? || Account.accountable_types.include?("Account::#{params[:type]}") == false %>