OSDN Git Service

Web::Controller::My: fix canceling process in change_email()
authorhylom <hylom@users.sourceforge.jp>
Wed, 21 Nov 2018 11:55:17 +0000 (20:55 +0900)
committerhylom <hylom@users.sourceforge.jp>
Wed, 21 Nov 2018 11:55:17 +0000 (20:55 +0900)
src/newslash_web/lib/Newslash/Web/Controller/My.pm

index cec4b12..2acff0f 100644 (file)
@@ -32,14 +32,14 @@ sub change_email {
             $c->res->code(400);
             return;
         }
-        $c->render(canceled => 1);
+        $c->render(succeed => 1, canceled => 1);
         return;
     }
 
 
     my $rs = $c->users->verify_and_change_email($user->{uid}, $token);
     if (!$rs) {
-        $c->render(error => $c->users->last_error);
+        $c->render(error => $c->users->last_error || "ERROR");
         $c->res->code(400);
         return;
     }