OSDN Git Service

Model::Users: fix hard_delete to not show some non-error message
authorhylom <hylom@users.sourceforge.jp>
Thu, 24 Jan 2019 10:38:34 +0000 (19:38 +0900)
committerhylom <hylom@users.sourceforge.jp>
Thu, 24 Jan 2019 10:38:34 +0000 (19:38 +0900)
src/newslash_web/lib/Newslash/Model/Users.pm

index a54876f..a2273be 100644 (file)
@@ -239,7 +239,7 @@ sub hard_delete {
                       users_index users_param)) {
         my $sql = "DELETE FROM $table WHERE uid = ?";
         my $rs = $dbh->do($sql, undef, $uid);
-        if (!defined $rs || $rs == 0) {
+        if (!defined $rs || $rs == 0 && $table eq "users_param") {
             Mojo::Log->new->warn("DELETE FROM $table failed. uid is $uid.");
             $error = 1;
         }