]> _ Git - psq.git/commitdiff
failed mg event
authorLouis Jeckel <louis.jeckel@outlook.cm>
Wed, 23 Sep 2020 11:31:28 +0000 (13:31 +0200)
committerLouis Jeckel <louis.jeckel@outlook.cm>
Wed, 23 Sep 2020 11:31:28 +0000 (13:31 +0200)
app/Nova/Lenses/FailedMailgun.php
app/User.php

index ce0956754a03916acbb62dde482b6496f4dfa8ec..488ec9e00bf4393134ca412e900895615e31169e 100644 (file)
@@ -45,7 +45,7 @@ class FailedMailgun extends Lens
             Text::make('Nom', 'last_name'),
             Text::make('Email'),
             Text::make('Erreur', function() {
-                return Arr::get($this, 'lastMailgunEvent.status.message');
+                return Arr::get($this, 'lastFailedMailgunEvent.status.message');
             }),
             DateTime::make('Last seen', 'updated_at'),
         ];
index 77f342ec1671605cd34c4b3b93d5f03381ff16bc..76e7eb54ec110dc9cd2d6767a83be51a83ff0820 100644 (file)
@@ -212,6 +212,18 @@ class User extends Authenticatable implements MustVerifyEmail
             ->orderByDesc('id');
     }
 
+    /**
+     * @return HasOne
+     */
+    public function lastFailedMailgunEvent()
+    {
+        return $this->hasOne(MailgunEvent::class, 'recipient', 'email')
+            ->where('event', 'failed')
+            ->orderByDesc('id');
+    }
+
+
+
     /**
      * @return HasOne
      */