0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-09-20 07:41:11 +02:00

Merge pull request #17 from paviliondev/fix-redirect-after-login

fix redirect after login
Dieser Commit ist enthalten in:
Angus McLeod 2019-10-17 11:38:43 +11:00 committet von GitHub
Commit 71386efff7
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23
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 + ';path=/';
})(); 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