Kaynağa Gözat

fix invio sms

ferrari 1 ay önce
ebeveyn
işleme
22f29d3715
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      app/Console/Commands/SendSms.php

+ 2 - 2
app/Console/Commands/SendSms.php

@@ -59,7 +59,7 @@ class SendSms extends Command
             $expire_date_it = date("d/m/Y", strtotime("+1 month"));
             $certificates = \App\Models\MemberCertificate::where('expire_date', $expire_date)->get();
             foreach ($certificates as $certificate) {
-                $new = \App\Models\MemberCertificate::where('expire_date', '>', $expire_date)->count();
+                $new = \App\Models\MemberCertificate::where('expire_date', '>', $expire_date)->where('member_id', $certificate->member_id)->count();
                 if ($new == 0) {
                     $phone = $certificate->member->phone;
                     $message = 'Ciao ' . $certificate->member->first_name . ', ci risulta che il tuo certificato medico scade il ' . $expire_date_it . '. Per continuare ad allenarti senza problemi, ricordati di rinnovarlo in tempo. Ti aspettiamo in campo!';
@@ -80,7 +80,7 @@ class SendSms extends Command
             $expire_date_it = date("d/m/Y", strtotime("+15 days"));
             $certificates = \App\Models\MemberCertificate::where('expire_date', $expire_date)->get();
             foreach ($certificates as $certificate) {
-                $new = \App\Models\MemberCertificate::where('expire_date', '>', $expire_date)->count();
+                $new = \App\Models\MemberCertificate::where('expire_date', '>', $expire_date)->where('member_id', $certificate->member_id)->count();
                 if ($new == 0) {
                     $phone = $certificate->member->phone;
                     $message = 'Ciao ' . $certificate->member->first_name . ', ci risulta che il tuo certificato medico scade il ' . $expire_date_it . '. Per continuare ad allenarti senza problemi, ricordati di rinnovarlo in tempo. Ti aspettiamo in campo!';