We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 10e3948 commit 945e214Copy full SHA for 945e214
CHANGELOG.md
@@ -4,6 +4,7 @@ All notable changes to `laravel-user-email` will be documented in this file
4
5
## 1.0.5 - 2020-01-05
6
7
+- don't fire event if nothing has changed
8
- refactoring
9
10
## 1.0.4 - 2020-01-05
src/PendingUserEmail.php
@@ -55,13 +55,15 @@ public function activate()
55
{
56
$user = $this->user;
57
58
+ $dispatchEvent = !$user->hasVerifiedEmail() || $user->email !== $this->email;
59
+
60
$user->email = $this->email;
61
$user->save();
62
$user->markEmailAsVerified();
63
64
static::whereEmail($this->email)->get()->each->delete();
65
- event(new Verified($user));
66
+ $dispatchEvent ? event(new Verified($user)) : null;
67
}
68
69
/**
0 commit comments