X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ftriggers%2FNewComicTrigger.java;h=45c290f926735b51be0f89aa83c72cc03959897e;hb=ab360ae5ff4a8392a0ba3aa4a290f6b6502a13ea;hp=c8852c720cfe6c13bc28bad8ee78786dfd2629bc;hpb=462f485591dc67d63d538de023b7a1b4851664b9;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/triggers/NewComicTrigger.java b/src/main/java/net/pterodactylus/rhynodge/triggers/NewComicTrigger.java index c8852c7..45c290f 100644 --- a/src/main/java/net/pterodactylus/rhynodge/triggers/NewComicTrigger.java +++ b/src/main/java/net/pterodactylus/rhynodge/triggers/NewComicTrigger.java @@ -28,9 +28,11 @@ import net.pterodactylus.rhynodge.output.DefaultOutput; import net.pterodactylus.rhynodge.output.Output; import net.pterodactylus.rhynodge.states.ComicState; import net.pterodactylus.rhynodge.states.ComicState.Comic; +import net.pterodactylus.rhynodge.states.ComicState.Strip; import com.google.common.collect.Lists; import org.apache.commons.lang3.StringEscapeUtils; +import org.apache.commons.lang3.StringUtils; /** * {@link Trigger} implementation that detects the presence of new {@link @@ -97,8 +99,11 @@ public class NewComicTrigger implements Trigger { for (Comic newComic : newComics) { text.append("Comic Found: ").append(newComic.title()).append("\n\n"); - for (String imageUrl : newComic) { - text.append("Image: ").append(imageUrl).append("\n"); + for (Strip strip : newComic) { + text.append("Image: ").append(strip.imageUrl()).append("\n"); + if (!StringUtils.isBlank(strip.comment())) { + text.append("Comment: ").append(strip.comment()).append("\n"); + } } text.append("\n\n"); } @@ -117,8 +122,11 @@ public class NewComicTrigger implements Trigger { for (Comic newComic : newComics) { html.append("

").append(StringEscapeUtils.escapeHtml4(newComic.title())).append("

\n"); - for (String imageUrl : newComic) { - html.append("
\n"); + for (Strip strip : newComic) { + html.append("
\"").append(StringEscapeUtils.escapeHtml4(strip.comment()));
\n"); } }