From 2e8efbee853ad6f5addda29ea3df08f2bab5c4b6 Mon Sep 17 00:00:00 2001 From: TedaLIEz Date: Wed, 9 Dec 2015 20:21:35 +0800 Subject: Issue#1605 solved --- .../keychain/operations/results/OperationResult.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations') diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java index 9877f2318..3f90a08c2 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java @@ -1028,7 +1028,12 @@ public abstract class OperationResult implements Parcelable { for (LogEntryParcel entry : this) { log.append(entry.getPrintableLogEntry(resources, indent)).append("\n"); } - return log.toString().substring(0, log.length() - 1); // get rid of extra new line + if (log.length() >= 1) { + return log.toString().substring(0, log.length() - 1); // get rid of extra new line + } else { + return log.toString(); + } + } } -- cgit v1.2.3