projects
/
civicrm-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
18fe192
)
CIVICRM-1143: Fixed double protocol being added in link by CKEditor.
author
Alok Patel
<alok@agileware.com.au>
Thu, 11 Apr 2019 13:09:55 +0000
(18:39 +0530)
committer
Alok Patel
<alok@agileware.com.au>
Thu, 11 Apr 2019 13:09:55 +0000
(18:39 +0530)
CRM/Mailing/BAO/Mailing.php
patch
|
blob
|
blame
|
history
diff --git
a/CRM/Mailing/BAO/Mailing.php
b/CRM/Mailing/BAO/Mailing.php
index ce320a9b26838963fcd08eff16c6cd3c58962617..c150438cdb9d748d83917c1200b186650d0d5180 100644
(file)
--- a/
CRM/Mailing/BAO/Mailing.php
+++ b/
CRM/Mailing/BAO/Mailing.php
@@
-1346,6
+1346,10
@@
ORDER BY civicrm_email.is_bulkmail DESC
$numSlices = count($embed_data);
$url = '';
for ($i = 0; $i < $numSlices; $i++) {
+ $embed_url_data = parse_url($embed_data[$i]);
+ if (!empty($embed_url_data['scheme'])) {
+ $token_a['embed_parts'][$i] = preg_replace("/href=\"(https*:\/\/)/", "href=\"", $token_a['embed_parts'][$i]);
+ }
$url .= "{$token_a['embed_parts'][$i]}{$embed_data[$i]}";
}
if (isset($token_a['embed_parts'][$numSlices])) {