1
0
Fork 0

javascript based cookie setting and redirect, removed ruby cookie handling

Dieser Commit ist enthalten in:
Marcus Baw 2019-10-11 12:40:11 +01:00
Ursprung 6d63a7927b
Commit 7dc42c24ea
2 geänderte Dateien mit 4 neuen und 9 gelöschten Zeilen

Datei anzeigen

@ -1,3 +1,4 @@
(function () { (function () {
window.location.href = "/login"; document.cookie = `destination_url=${window.location.href}`
})(); window.location.href = '/login'
})()

Datei anzeigen

@ -5,12 +5,6 @@ class CustomWizard::WizardController < ::ApplicationController
helper_method :wizard_page_title helper_method :wizard_page_title
helper_method :theme_ids helper_method :theme_ids
before_action :handle_login_redirect, unless: :current_user
def handle_login_redirect
cookies[:destination_url] = "/w/#{params[:wizard_id]}"
end
def wizard def wizard
CustomWizard::Template.new(PluginStore.get('custom_wizard', params[:wizard_id].underscore)) CustomWizard::Template.new(PluginStore.get('custom_wizard', params[:wizard_id].underscore))
end end