else {
$hrefExists = FALSE;
- $config = CRM_Core_Config::singleton();
$tracker = new CRM_Mailing_BAO_TrackableURL();
if (preg_match('/^href/i', $url)) {
}
$id = $tracker->id;
- $redirect = $config->userFrameworkResourceURL . "extern/url.php?u=$id";
+ $redirect = CRM_Utils_System::externUrl('extern/url', "u=$id");
$urlCache[$mailing_id . $url] = $redirect;
}
- $returnUrl = "{$urlCache[$mailing_id . $url]}&qid={$queue_id}";
+ $returnUrl = CRM_Utils_System::externUrl('extern/url', "u=$id&qid=$queue_id");
if ($hrefExists) {
$returnUrl = "href='{$returnUrl}' rel='nofollow'";