From 8c8c34cb756f035217cb5b28f969e473b3281fa9 Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Mon, 4 Sep 2023 01:36:09 +0300 Subject: [PATCH] add server switch --- app/views/devise/registrations/show.html.erb | 1 + app/views/devise/sessions/new.html.erb | 1 + app/views/devise/shared/_select_server.html.erb | 10 ++++++++++ 3 files changed, 12 insertions(+) create mode 100644 app/views/devise/shared/_select_server.html.erb diff --git a/app/views/devise/registrations/show.html.erb b/app/views/devise/registrations/show.html.erb index 735f4990..f4735a39 100644 --- a/app/views/devise/registrations/show.html.erb +++ b/app/views/devise/registrations/show.html.erb @@ -1,4 +1,5 @@
+ <%= render 'devise/shared/select_server' if Docuseal.multitenant? %>

Create Free Account

<%= form_for(User.new, html: { class: 'space-y-6' }, url: new_registration_path, data: { turbo: params[:redir].blank? }, method: :get) do |f| %> <% if params[:redir].present? %> diff --git a/app/views/devise/sessions/new.html.erb b/app/views/devise/sessions/new.html.erb index 92d70667..d67c0d04 100644 --- a/app/views/devise/sessions/new.html.erb +++ b/app/views/devise/sessions/new.html.erb @@ -1,4 +1,5 @@
+ <%= render 'devise/shared/select_server' if Docuseal.multitenant? %>

Log In

<%= form_for(resource, as: resource_name, html: { class: 'space-y-6' }, data: { turbo: params[:redir].blank? }, url: session_path(resource_name)) do |f| %> <% if params[:redir].present? %> diff --git a/app/views/devise/shared/_select_server.html.erb b/app/views/devise/shared/_select_server.html.erb new file mode 100644 index 00000000..866f0b92 --- /dev/null +++ b/app/views/devise/shared/_select_server.html.erb @@ -0,0 +1,10 @@ +