From 21ea62ec93808b842f0d20c9d3f31cfef2a8ff22 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Fri, 10 May 2019 19:16:51 +0700 Subject: [PATCH] Only append elements when non-empty Cleans up error responses. --- src/main/java/org/gaul/s3proxy/S3Exception.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gaul/s3proxy/S3Exception.java b/src/main/java/org/gaul/s3proxy/S3Exception.java index 588e754..553dd3d 100644 --- a/src/main/java/org/gaul/s3proxy/S3Exception.java +++ b/src/main/java/org/gaul/s3proxy/S3Exception.java @@ -63,6 +63,10 @@ public final class S3Exception extends Exception { @Override public String getMessage() { - return error + " " + elements; + StringBuilder builder = new StringBuilder().append(error); + if (!elements.isEmpty()) { + builder.append(" ").append(elements); + } + return builder.toString(); } }