From e78de72f3dcf31e1ccd72f0851f0df138456a722 Mon Sep 17 00:00:00 2001 From: Thor77 Date: Sun, 7 Apr 2019 16:09:59 +0200 Subject: [PATCH] Fix id and model logged as unpermitted params by slicing selected attributes from params and permitting them all. --- app/controllers/match_scores_controller.rb | 2 +- app/controllers/teams_controller.rb | 2 +- app/controllers/tournaments_controller.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/match_scores_controller.rb b/app/controllers/match_scores_controller.rb index f5c2f34..80c18ae 100644 --- a/app/controllers/match_scores_controller.rb +++ b/app/controllers/match_scores_controller.rb @@ -28,6 +28,6 @@ class MatchScoresController < ApplicationController # Only allow a trusted parameter "white list" through. def match_score_params - params.permit(:points) + params.slice(:points).permit! end end diff --git a/app/controllers/teams_controller.rb b/app/controllers/teams_controller.rb index bf57444..522820d 100644 --- a/app/controllers/teams_controller.rb +++ b/app/controllers/teams_controller.rb @@ -26,6 +26,6 @@ class TeamsController < ApplicationController end def team_params - params.permit(:name) + params.slice(:name).permit! end end diff --git a/app/controllers/tournaments_controller.rb b/app/controllers/tournaments_controller.rb index d69f8d6..e43cc51 100644 --- a/app/controllers/tournaments_controller.rb +++ b/app/controllers/tournaments_controller.rb @@ -48,6 +48,6 @@ class TournamentsController < ApplicationController end def tournament_params - params.permit(:name, :description, :public, :teams) + params.slice(:name, :description, :public, :teams).permit! end end