Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Critical
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.7.4
-
Fix Version/s: 4.7.8
-
Component/s: None
-
Labels:
-
Documentation Required?:None
-
Funding Source:Contributed Code
Description
Amersands in trackable URLs get encoded before they are saved.
The extern\url.php script used to call CRM_Utils_System::redirect, which rewrites '
&
to
&
However since CRM-17953 it doesn't any more, so any URL with an ampersand is now broken =[
Proposed fix:
Why can't we use CRM_Utils_System::redirect, we call Utils_System again below it, so it must be available to Civi - if not then let's include that file so we can use it.
Attachments
Issue Links
- is duplicated by
-
CRM-18657 CiviMail replacing '&' with '&' inside URLs
- Done/Fixed
- links to