diff --git a/app/controllers/api/v1/contact_controller.rb b/app/controllers/api/v1/contact_controller.rb index deacf4a..1132ac0 100644 --- a/app/controllers/api/v1/contact_controller.rb +++ b/app/controllers/api/v1/contact_controller.rb @@ -23,7 +23,7 @@ module Api contact_params.to_h.symbolize_keys, params[:redirect] - redirect_to params[:redirect] || origin.to_s + redirect_to params[:redirect] || referer || site.url end private diff --git a/app/controllers/api/v1/posts_controller.rb b/app/controllers/api/v1/posts_controller.rb index e2a839d..42c82ea 100644 --- a/app/controllers/api/v1/posts_controller.rb +++ b/app/controllers/api/v1/posts_controller.rb @@ -17,7 +17,7 @@ module Api site.touch if service.create_anonymous.persisted? # Redirigir a la URL de agradecimiento - redirect_to params[:redirect_to] || origin.to_s + redirect_to params[:redirect_to] || referer || site.url end private