diff --git a/iped-parsers/iped-parsers-impl/src/main/java/iped/parsers/discord/DiscordParser.java b/iped-parsers/iped-parsers-impl/src/main/java/iped/parsers/discord/DiscordParser.java index 35b0f54e98..f3e53d30ae 100644 --- a/iped-parsers/iped-parsers-impl/src/main/java/iped/parsers/discord/DiscordParser.java +++ b/iped-parsers/iped-parsers-impl/src/main/java/iped/parsers/discord/DiscordParser.java @@ -7,7 +7,6 @@ import java.io.InputStream; import java.util.Collections; import java.util.HashMap; -import java.util.HashSet; import java.util.LinkedHashSet; import java.util.List; import java.util.Map; @@ -172,8 +171,7 @@ public void parse(InputStream indexFile, ContentHandler handler, Metadata metada // Checking attachments image for (DiscordAttachment att : dr.getAttachments()) { - if (ce2.getRequestURL().contains(att.getFilename()) - && !ce2.getName().contains("data")) { + if (ce2.getRequestURL().contains(att.getUrl().split("https://cdn.discordapp.com/attachments/")[1])) { for (IItemReader ib : externalFiles) { if (ib.getName() != null && ib.getName().equals(ce2.getName())) { att.setMediaHash(ib.getHash());