Skip to content

Commit 76da3a4

Browse files
committed
append info to crash messaging
1 parent 997b2fe commit 76da3a4

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/main/java/org/javarosa/core/services/Logger.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,15 @@ public static void log(String type, String message) {
5353

5454
public static void exception(String info, Throwable e) {
5555
e.printStackTrace();
56-
log(LogTypes.TYPE_EXCEPTION, (info != null ? info + ": " : "") + WrappedException.printException(e));
56+
info = info != null ? info + ": " : "";
57+
log(LogTypes.TYPE_EXCEPTION, info + WrappedException.printException(e));
5758
if (logger != null) {
5859
try {
59-
logger.logException(e);
60+
String message = e.getMessage();
61+
if (message == null) {
62+
message = "";
63+
}
64+
logger.logException(new Exception(info + message, e));
6065
} catch (RuntimeException ex) {
6166
logger.panic();
6267
}

0 commit comments

Comments
 (0)