diff --git a/app/controllers/public/broadcasts_controller.rb b/app/controllers/public/broadcasts_controller.rb index 1f7d35b..bad8a1c 100644 --- a/app/controllers/public/broadcasts_controller.rb +++ b/app/controllers/public/broadcasts_controller.rb @@ -37,6 +37,10 @@ class Public::BroadcastsController < Public::BaseController def set_broadcast @broadcast = Broadcast.find_by_token(params[:token]) + + unless @broadcast.present? + redirect_to [:new, :session], alert: t(".alert") + end end class MultiViewBroadcast diff --git a/app/views/appearance_releases/_form.html.erb b/app/views/appearance_releases/_form.html.erb index 0f9d150..831f297 100644 --- a/app/views/appearance_releases/_form.html.erb +++ b/app/views/appearance_releases/_form.html.erb @@ -22,6 +22,9 @@ <%= form.text_field :guardian_last_name, required: appearance_release.minor?, wrapper_class: "col-sm-3" %> <%= form.phone_field :guardian_phone, wrapper_class: "col-sm-6" %> +