diff --git a/src/org/apollo/update/JagGrabRequestWorker.java b/src/org/apollo/update/JagGrabRequestWorker.java index 1be8de3f..6f8c9528 100644 --- a/src/org/apollo/update/JagGrabRequestWorker.java +++ b/src/org/apollo/update/JagGrabRequestWorker.java @@ -39,10 +39,10 @@ public final class JagGrabRequestWorker extends RequestWorker buf = provider.get(request.getFilePath()); + Optional buffer = provider.get(request.getFilePath()); - if (buf.isPresent()) { - ByteBuf wrapped = Unpooled.wrappedBuffer(buf.get()); + if (buffer.isPresent()) { + ByteBuf wrapped = Unpooled.wrappedBuffer(buffer.get()); channel.writeAndFlush(new JagGrabResponse(wrapped)).addListener(ChannelFutureListener.CLOSE); } else { channel.close(); diff --git a/src/org/apollo/update/resource/ResourceProvider.java b/src/org/apollo/update/resource/ResourceProvider.java index 21053824..2c6f9960 100644 --- a/src/org/apollo/update/resource/ResourceProvider.java +++ b/src/org/apollo/update/resource/ResourceProvider.java @@ -21,7 +21,7 @@ public interface ResourceProvider { public boolean accept(String path) throws IOException; /** - * Returns a resource as a {@link ByteBuffer} if it exists. + * The resource data, as a {@link ByteBuffer}, wrapped in an {@link Optional}. * * @param path The path to the resource. * @return A {@code ByteBuffer} representation of a resource if it exists otherwise {@link Optional#empty()} is