X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ftemplate%2FReplyAccessor.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ftemplate%2FReplyAccessor.java;h=715b87f500693684c0e1c92c1f9b8bf4ed12da09;hb=70546a3f04e9019495f8d62691f760b0d58fb046;hp=1ec4e042e4a7547b37bcd60601e595b32bd19d59;hpb=0f67f70b9e9e088e280ee530bbd433415028e8e2;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/template/ReplyAccessor.java b/src/main/java/net/pterodactylus/sone/template/ReplyAccessor.java index 1ec4e04..715b87f 100644 --- a/src/main/java/net/pterodactylus/sone/template/ReplyAccessor.java +++ b/src/main/java/net/pterodactylus/sone/template/ReplyAccessor.java @@ -72,7 +72,10 @@ public class ReplyAccessor extends ReflectionAccessor { } else if (member.equals("text")) { String text = reply.getText(); try { - return linkParser.parse(new StringReader(text)); + synchronized (linkParser) { + linkParser.setPostingSone(reply.getSone()); + return linkParser.parse(new StringReader(text)); + } } catch (IOException ioe1) { /* ignore. */ }