spec/dummy/app/controllers/items_controller.rb in token_field-1.1.0 vs spec/dummy/app/controllers/items_controller.rb in token_field-2.0.0
- old
+ new
@@ -6,11 +6,11 @@
def new
@item = Item.new
end
def create
- @item = Item.new(params[:item])
+ @item = Item.new(items_params)
if @item.save
redirect_to items_path
else
render :new
end
@@ -20,12 +20,18 @@
@item = Item.find(params[:id])
end
def update
@item = Item.find(params[:id])
- if @item.update_attributes(params[:item])
+ if @item.update_attributes(items_params)
redirect_to items_path
else
render :edit
end
+ end
+
+ private
+
+ def items_params
+ params.require(:item).permit!
end
end