Browse Source

Use first coach course-session user as a sender instead of default admin

See BT#14771
Julio Montoya 6 years ago
parent
commit
1efecd1b8a
1 changed files with 5 additions and 1 deletions
  1. 5 1
      main/cron/import_csv.php

+ 5 - 1
main/cron/import_csv.php

@@ -1409,6 +1409,10 @@ class ImportCsv
                         );
 
                         if ($announcementId) {
+                            $senderId = $this->defaultAdminId;
+                            if (!empty($coaches) && isset($coaches[0]) && !empty($coaches[0])) {
+                                $senderId = $coaches[0];
+                            }
                             $this->logger->addInfo("Announcement added: ".(int) ($announcementId)." in $info");
                             $this->logger->addInfo("<<--SENDING MAIL-->>");
                             $report['mail_sent']++;
@@ -1419,7 +1423,7 @@ class ImportCsv
                                 false,
                                 false,
                                 $this->logger,
-                                $this->defaultAdminId
+                                $senderId
                             );
                         } else {
                             $this->logger->addError(