Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/registrations/welcome_controller.rb')
-rw-r--r--app/controllers/registrations/welcome_controller.rb10
1 files changed, 3 insertions, 7 deletions
diff --git a/app/controllers/registrations/welcome_controller.rb b/app/controllers/registrations/welcome_controller.rb
index 76f181e3ce8..68f8248d114 100644
--- a/app/controllers/registrations/welcome_controller.rb
+++ b/app/controllers/registrations/welcome_controller.rb
@@ -4,6 +4,7 @@ module Registrations
class WelcomeController < ApplicationController
include OneTrustCSP
include GoogleAnalyticsCSP
+ include GoogleSyndicationCSP
include ::Gitlab::Utils::StrongMemoize
layout 'minimal'
@@ -53,11 +54,6 @@ module Registrations
stored_location_for(user) || last_member_activity_path
end
- # overridden in EE
- def complete_signup_onboarding?
- onboarding_status.continue_full_onboarding?
- end
-
def last_member_activity_path
return dashboard_projects_path unless onboarding_status.last_invited_member_source.present?
@@ -67,7 +63,7 @@ module Registrations
def update_success_path
if onboarding_status.invite_with_tasks_to_be_done?
issues_dashboard_path(assignee_username: current_user.username)
- elsif complete_signup_onboarding? # trials/regular registration on .com
+ elsif onboarding_status.continue_full_onboarding? # trials/regular registration on .com
signup_onboarding_path
elsif onboarding_status.single_invite? # invites w/o tasks due to order
flash[:notice] = helpers.invite_accepted_notice(onboarding_status.last_invited_member)
@@ -94,7 +90,7 @@ module Registrations
end
def onboarding_status
- Onboarding::Status.new(current_user)
+ Onboarding::Status.new(params.to_unsafe_h.deep_symbolize_keys, session, current_user)
end
strong_memoize_attr :onboarding_status
end