Refactor WooCommerce\PayPalCommerce\Onboarding\Exception\RuntimeException to \RuntimeException

Refactor to use add_query_arg in append_onboarding_token
This commit is contained in:
Pedro Silva 2023-07-12 14:57:57 +01:00
parent 96eae6c690
commit 35fbe42733
No known key found for this signature in database
GPG key ID: E2EE20C0669D24B3
5 changed files with 5 additions and 24 deletions

View file

@ -136,9 +136,8 @@ class PartnerReferralsData {
* @return array
*/
public function append_onboarding_token( array $data, string $token ): array {
$separator = strpos( $data['partner_config_override']['return_url'], '?' ) === false ? '?' : '&';
$data['partner_config_override']['return_url'] .= $separator . 'ppcpToken=' . $token;
$data['partner_config_override']['return_url'] =
add_query_arg( 'ppcpToken', $token, $data['partner_config_override']['return_url'] );
return $data;
}
}