aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Reaction/InterfaceModel
diff options
context:
space:
mode:
authorgroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-10-31 21:44:47 +0000
committergroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-10-31 21:44:47 +0000
commit7cbd4ca688b35afc705448bcf19af3b9683403e6 (patch)
tree0b9b5de00f2ba88f4c3903a0c1584257042bc695 /lib/Reaction/InterfaceModel
parentd7faa27a5135c0d12c63ec0947a21de46e190ccd (diff)
downloadreaction-7cbd4ca688b35afc705448bcf19af3b9683403e6.tar.gz
reaction-7cbd4ca688b35afc705448bcf19af3b9683403e6.zip
tiny stylistic change
Diffstat (limited to 'lib/Reaction/InterfaceModel')
-rw-r--r--lib/Reaction/InterfaceModel/Action/User/ResetPassword.pm9
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/Reaction/InterfaceModel/Action/User/ResetPassword.pm b/lib/Reaction/InterfaceModel/Action/User/ResetPassword.pm
index 43d1927..fc57cc2 100644
--- a/lib/Reaction/InterfaceModel/Action/User/ResetPassword.pm
+++ b/lib/Reaction/InterfaceModel/Action/User/ResetPassword.pm
@@ -24,15 +24,14 @@ around can_apply => sub {
sub verify_confirmation_code {
my $self = shift;
+ return unless $self->has_confirmation_code;
+ my $model = $self->target_model;
my $supplied_code = $self->confirmation_code;
- my $user = $self->target_model->find_by_confirmation_code($supplied_code)
- if $self->has_confirmation_code;
- if ( defined $user ) {
+ if (defined(my $user = $model->find_by_confirmation_code($supplied_code))) {
$self->user($user);
return 1;
- } else {
- return 0;
}
+ return;
}
around error_for_attribute => sub {