Example #1
0
		return ( dispatch ) => {
			const url = addQueryArgs(
				{ code: authorizationCode, state: queryObject.state },
				queryObject.redirect_uri
			);
			dispatch( {
				type: JETPACK_CONNECT_REDIRECT_XMLRPC_ERROR_FALLBACK_URL,
				url
			} );
			tracksEvent( dispatch, 'calyspo_jpc_xmlrpc_error', { error: queryObject.authorizeError } );
			externalRedirect( url );
		};
Example #2
0
		return ( dispatch ) => {
			dispatch( {
				type: JETPACK_CONNECT_REDIRECT,
				url: url
			} );
			tracksEvent( dispatch, 'calypso_jpc_success_redirect', {
				url: url,
				type: 'plugin_activation'
			} );
			externalRedirect(
				addQueryArgs( {
					jetpack_connect_url: url + remoteActivatePath,
					calypso_env: calypsoEnv
				}, apiBaseUrl )
			);
		};
Example #3
0
		return ( dispatch ) => {
			dispatch( {
				type: JETPACK_CONNECT_REDIRECT_WP_ADMIN
			} );
			externalRedirect( url );
		};