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" %> +
+ <%= form.text_field :guardian_email, wrapper_class: "col-sm-6" %> +
<%= form.text_field :guardian_address, wrapper_class: "col-sm-6" %>
diff --git a/config/locales/en.yml b/config/locales/en.yml index 7073de2..43a0098 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -814,6 +814,9 @@ en: warning: If your photo appears sideways, it will be autocorrected when you submit your release. signature: heading: Sign Below + broadcasts: + show: + alert: That broadcast is no longer available location_releases: create: notice: Your release has been signed. Thank you!