Fix report sending

This commit is contained in:
Victor 2022-01-08 12:33:34 +02:00
parent 2ff2895be0
commit fc85c886c1

View File

@ -130,7 +130,7 @@ public class BotHandler extends BaseBotHandler {
similarImagesInfos.add(info); similarImagesInfos.add(info);
} }
} catch (IOException | SQLException e) { } catch (IOException | SQLException e) {
LOGGER.error("Error while processing photo in {}", linkToMessage(post)); LOGGER.error("Error while processing photo in " + linkToMessage(post), e);
} }
} }
if (!similarImagesInfos.isEmpty()) { if (!similarImagesInfos.isEmpty()) {
@ -181,13 +181,13 @@ public class BotHandler extends BaseBotHandler {
private String formatCompareCommand(String channelId, Post originalPost, Post currentPost) { private String formatCompareCommand(String channelId, Post originalPost, Post currentPost) {
final var originalPostId = originalPost.getMessageId(); final var originalPostId = originalPost.getMessageId();
final var postDiffId = originalPostId - currentPost.getMessageId(); final var postDiffId = originalPostId - currentPost.getMessageId();
return String.format("%n/cmp%s_%s_%s", return String.format("%n/cmp%s\\_%s\\_%s",
channelId, Integer.toString(originalPostId, RADIX), Integer.toString(postDiffId, RADIX)); channelId, Integer.toString(originalPostId, RADIX), Integer.toString(postDiffId, RADIX));
} }
private String formatDelCommand(String channelId, Post originalPost) { private String formatDelCommand(String channelId, Post originalPost) {
final var originalPostId = originalPost.getMessageId(); final var originalPostId = originalPost.getMessageId();
return String.format("%n/del%s_%s", channelId, Integer.toString(originalPostId, RADIX)); return String.format("%n/del%s\\_%s", channelId, Integer.toString(originalPostId, RADIX));
} }
private String linkToMessage(Message msg) { private String linkToMessage(Message msg) {