Aggiunto text aggiuntivo nel log degli errori.
This commit is contained in:
parent
4681f48976
commit
42396be022
@ -66,7 +66,7 @@ public class SystemRESTConsumer extends _BaseRESTConsumer {
|
||||
public void onFailure(Call<ServiceRESTResponse<Object>> call, Throwable t) {
|
||||
Log.e("ProcessSql", t.toString());
|
||||
callback.onFailed(new Exception(t));
|
||||
UtilityLogger.errorMe(new Exception(t));
|
||||
UtilityLogger.errorMe(new Exception(t), nativeSql);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@ -31,16 +31,22 @@ public class UtilityLogger {
|
||||
}
|
||||
|
||||
public static void errorMe(Exception ex) {
|
||||
errorMe(ex, null, null);
|
||||
errorMe(ex, null, null, null);
|
||||
}
|
||||
|
||||
public static void errorMe(Exception ex, Runnable onComplete, RunnableArgs<Exception> onFailed) {
|
||||
public static void errorMe(Exception ex, String additionalText) {
|
||||
errorMe(ex, additionalText, null, null);
|
||||
}
|
||||
|
||||
public static void errorMe(Exception ex, String additionalText, Runnable onComplete, RunnableArgs<Exception> onFailed) {
|
||||
String message = UtilityResources.readRawTextFile(R.raw.error_mail);
|
||||
|
||||
message = message.replace("#exception_name#", ex.getMessage());
|
||||
|
||||
StringWriter sw = new StringWriter();
|
||||
ex.printStackTrace(new PrintWriter(sw));
|
||||
|
||||
if(additionalText != null) sw.append("\n").append(additionalText);
|
||||
message = message.replace("#stacktrace#", sw.toString());
|
||||
|
||||
String currentAzienda = UtilityString.isNullOrEmpty(SettingsManager.i().userSession.profileDB) ? "" : SettingsManager.i().userSession.profileDB;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user