diff --git a/AliyunTextModeration/app/Helpers/UpdateHelper.php b/AliyunTextModeration/app/Helpers/UpdateHelper.php index 11468bb86941c44d946d98df93c838c3b0b9640a..3c382c630b9d4cf756c0b947a8a0df0628f4c5e0 100644 --- a/AliyunTextModeration/app/Helpers/UpdateHelper.php +++ b/AliyunTextModeration/app/Helpers/UpdateHelper.php @@ -23,12 +23,12 @@ class UpdateHelper switch ($log->type) { case TextModeration::TYPE_USER: // user - $userLog = UserLog::where('id', $log->primary_id)->first(); + $userLog = UserLog::withTrashed()->where('id', $log->primary_id)->first(); $userLog->update([ 'is_enabled' => true, ]); - $user = User::where('id', $userLog->user_id)->first(); + $user = User::withTrashed()->where('id', $userLog->user_id)->first(); if ($userLog->type == UserLog::TYPE_NICKNAME && $user->nickname != '昵称审核中') { $user->update([ @@ -47,7 +47,7 @@ class UpdateHelper case TextModeration::TYPE_MESSAGE: // message - $message = ConversationMessage::where('id', $log->primary_id)->first(); + $message = ConversationMessage::withTrashed()->where('id', $log->primary_id)->first(); $message->update([ 'is_enabled' => true, ]); @@ -55,7 +55,7 @@ class UpdateHelper case TextModeration::TYPE_POST: // post - $post = Post::where('id', $log->primary_id)->first(); + $post = Post::withTrashed()->where('id', $log->primary_id)->first(); $post->update([ 'is_enabled' => true, ]); @@ -65,7 +65,7 @@ class UpdateHelper case TextModeration::TYPE_COMMENT: // comment - $comment = Comment::where('id', $log->primary_id)->first(); + $comment = Comment::withTrashed()->where('id', $log->primary_id)->first(); $comment->update([ 'is_enabled' => true, ]);