CRM-14730 temp fix for over-long URLs
authorEileen McNaughton <eileen@fuzion.co.nz>
Thu, 22 May 2014 03:55:28 +0000 (15:55 +1200)
committerEileen McNaughton <eileen@fuzion.co.nz>
Mon, 20 Oct 2014 04:02:48 +0000 (17:02 +1300)
CRM/Mailing/BAO/TrackableURL.php

index 3204edd6b70baf2d48f8b18a051c047d275834d5..0f74237440fcb13eba60ab8aeab2c4eb8a822264 100644 (file)
@@ -82,7 +82,9 @@ class CRM_Mailing_BAO_TrackableURL extends CRM_Mailing_DAO_TrackableURL {
 
       $tracker->url = $url;
       $tracker->mailing_id = $mailing_id;
-
+      if(strlen($tracker->url) > 254) {
+        return $url;
+      }
       if (!$tracker->find(TRUE)) {
         $tracker->save();
       }