From cea6920d78615dee38da9e402dacad257bdb8c4c Mon Sep 17 00:00:00 2001 From: eleksir Date: Sat, 14 Jan 2023 20:52:03 +0300 Subject: [PATCH] Change loglevel for known errors to notice while handling sendMessage errors --- lib/RedisLib.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/RedisLib.pm b/lib/RedisLib.pm index 4263aa1..f9a56b4 100644 --- a/lib/RedisLib.pm +++ b/lib/RedisLib.pm @@ -76,8 +76,6 @@ sub redis_parse_message { my $resp = eval { $r->{debug}->json }; if (defined $resp) { - $log->error ('[ERROR] BotAPI returns parsable error: ' . Dumper ($resp)); - if (defined ($resp->{error_code}) && $resp->{error_code} == 400) { if (defined $resp->{description}) { if ($resp->{description} eq 'Bad Request: have no rights to send a message') { @@ -108,7 +106,11 @@ sub redis_parse_message { } else { $log->error ('[ERROR] Unable to call sendMessage() BotAPI method: ' . Dumper ($r)); } + } else { + $log->error ('[ERROR] BotAPI returns parsable error: ' . Dumper ($resp)); } + } else { + $log->error ('[ERROR] Unable to handle BotAPI error: ' . Dumper ($resp)); } } }