Improve debuglog submission.

This commit is contained in:
Greyson Parrelli
2019-12-13 00:18:46 -05:00
parent 1faf196f82
commit 0c254c9621
38 changed files with 1575 additions and 1004 deletions

View File

@@ -100,8 +100,8 @@ public class PersistentLogger extends Log.Logger {
}
@WorkerThread
public ListenableFuture<String> getLogs() {
final SettableFuture<String> future = new SettableFuture<>();
public ListenableFuture<CharSequence> getLogs() {
final SettableFuture<CharSequence> future = new SettableFuture<>();
executor.execute(() -> {
StringBuilder builder = new StringBuilder();
@@ -118,7 +118,7 @@ public class PersistentLogger extends Log.Logger {
}
}
future.set(builder.toString());
future.set(builder);
} catch (NoExternalStorageException e) {
future.setException(e);
}