From c771455197945bab5234a1bb5f0f2a268232c014 Mon Sep 17 00:00:00 2001 From: sam Date: Wed, 25 May 2022 14:02:29 +0430 Subject: [PATCH] add name to request --- app/admin/messages.rb | 6 ++++-- app/controllers/messages_controller.rb | 2 +- db/migrate/20220525092424_add_name_to_message.rb | 5 +++++ 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 db/migrate/20220525092424_add_name_to_message.rb diff --git a/app/admin/messages.rb b/app/admin/messages.rb index 2355226..8ff4a15 100644 --- a/app/admin/messages.rb +++ b/app/admin/messages.rb @@ -1,16 +1,18 @@ ActiveAdmin.register Message do csv do column :title + column(:name) column(:email) column(:phone) - column(:description)# preserve case + column(:description) + # preserve case end # See permitted parameters documentation: # https://github.com/activeadmin/activeadmin/blob/master/docs/2-resource-customization.md#setting-up-strong-parameters # # Uncomment all parameters which should be permitted for assignment # - permit_params :title, :description, :email, :phone + permit_params :title, :name, :description, :email, :phone # # or # diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb index 3721cb2..8af7f65 100644 --- a/app/controllers/messages_controller.rb +++ b/app/controllers/messages_controller.rb @@ -9,6 +9,6 @@ class MessagesController < ApplicationController private def message_params - params.permit(:title, :phone, :description, :email) + params.permit(:title, :phone, :description, :email, :name) end end diff --git a/db/migrate/20220525092424_add_name_to_message.rb b/db/migrate/20220525092424_add_name_to_message.rb new file mode 100644 index 0000000..8958a05 --- /dev/null +++ b/db/migrate/20220525092424_add_name_to_message.rb @@ -0,0 +1,5 @@ +class AddNameToMessage < ActiveRecord::Migration[6.0] + def change + add_column :messages, :name, :string + end +end