1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-04-11 16:01:56 +00:00

Fixing controllers and views with validations

This commit is contained in:
2015-12-30 19:42:58 +00:00
parent 198c6d5e82
commit 9fb1615120
8 changed files with 29 additions and 35 deletions

View File

@@ -18,14 +18,13 @@ class MatsController < ApplicationController
def new
@mat = Mat.new
if params[:tournament]
@tournament_field = params[:tournament]
@tournament = Tournament.find(params[:tournament])
end
end
# GET /mats/1/edit
def edit
@tournament_field = @mat.tournament_id
@tournament = Tournament.find(@mat.tournament_id)
end
# POST /mats
@@ -82,17 +81,17 @@ class MatsController < ApplicationController
end
def check_access
if params[:tournament]
@tournament = Tournament.find(params[:tournament])
elsif params[:mat]
@mat = Mat.new(mat_params)
@tournament = Tournament.find(@mat.tournament_id)
elsif @mat
@tournament = @mat.tournament
end
if current_user != @tournament.user
redirect_to '/static_pages/not_allowed'
end
if params[:tournament]
@tournament = Tournament.find(params[:tournament])
elsif params[:mat]
@mat = Mat.new(mat_params)
@tournament = Tournament.find(@mat.tournament_id)
elsif @mat
@tournament = @mat.tournament
end
if current_user != @tournament.user
redirect_to '/static_pages/not_allowed'
end
end