File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed
WordPress/Classes/ViewRelated/NUX Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -385,13 +385,20 @@ extension WordPressAuthenticationManager: WordPressAuthenticatorDelegate {
385385 let onDismissQuickStartPromptForNewSiteHandler = onDismissQuickStartPromptHandler ( type: . newSite, onDismiss: onDismiss)
386386
387387 epilogueViewController. onCreateNewSite = {
388- let wizardLauncher = SiteCreationWizardLauncher ( onDismiss : onDismissQuickStartPromptForNewSiteHandler )
389- guard let wizard = wizardLauncher . ui else {
390- return
391- }
388+ JetpackFeaturesRemovalCoordinator . presentSiteCreationOverlayIfNeeded ( in : navigationController ) {
389+ guard JetpackFeaturesRemovalCoordinator . siteCreationPhase ( ) != . two else {
390+ return
391+ }
392392
393- navigationController. present ( wizard, animated: true )
394- WPAnalytics . track ( . enhancedSiteCreationAccessed, withProperties: [ " source " : " login_epilogue " ] )
393+ // Display site creation flow if not in phase two
394+ let wizardLauncher = SiteCreationWizardLauncher ( onDismiss: onDismissQuickStartPromptForNewSiteHandler)
395+ guard let wizard = wizardLauncher. ui else {
396+ return
397+ }
398+
399+ navigationController. present ( wizard, animated: true )
400+ WPAnalytics . track ( . enhancedSiteCreationAccessed, withProperties: [ " source " : " login_epilogue " ] )
401+ }
395402 }
396403
397404 navigationController. delegate = epilogueViewController
You can’t perform that action at this time.
0 commit comments