Merge pull request #20437 from JMAConsulting/core_2633
[civicrm-core.git] / CRM / Mailing / Controller / Send.php
index 305e9cdcce7e405e83dab532bcdb94a973d98a58..fffeeee171ec37010dd870b817402b46b0dcf299 100644 (file)
@@ -19,7 +19,7 @@ class CRM_Mailing_Controller_Send extends CRM_Core_Controller {
   /**
    * Class constructor.
    *
-   * @param null $title
+   * @param string $title
    * @param bool|int $action
    * @param bool $modal
    *
@@ -49,6 +49,10 @@ class CRM_Mailing_Controller_Send extends CRM_Core_Controller {
     }
     if ($mid && !$continue) {
       $clone = civicrm_api3('Mailing', 'clone', ['id' => $mid]);
+      civicrm_api3('Mailing', 'create', [
+        'id' => $clone['id'],
+        'name' => ts('Copy of %1', [1 => $clone['values'][$clone['id']]['name']]),
+      ]);
       CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/a/', NULL, TRUE, '/mailing/' . $clone['id']));
     }
   }