@Override protected Void perform() throws Exception { final IMessageAH messageAH = Storage.get(IMessageAH.class); messageAH.updateMessageReadFlag(threadRoot.getMessageId(), read); messageAH.updateThreadReadFlag(threadRoot.getMessageId(), read); return null; }
@Override protected void done() { IPacket packet = new SetSubThreadReadPacket(read, threadRoot.getForumId(), threadRoot.getMessageId()); packet.dispatch(); }