summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/asynctask
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-01-27 17:59:39 +0100
committerByteHamster <info@bytehamster.com>2020-01-27 18:42:00 +0100
commit2311c756aea378a778e475250e2fb4bcbbb756ee (patch)
tree78c90c891f82c4f728ace2b5903cedb2a0e59f9b /app/src/main/java/de/danoeh/antennapod/asynctask
parent8dd595e0e8a80e5502d42315eada06add32e00d6 (diff)
downloadAntennaPod-2311c756aea378a778e475250e2fb4bcbbb756ee.zip
Updated html export design
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/asynctask')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/asynctask/DocumentFileExportWorker.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/asynctask/ExportWorker.java11
2 files changed, 8 insertions, 5 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/asynctask/DocumentFileExportWorker.java b/app/src/main/java/de/danoeh/antennapod/asynctask/DocumentFileExportWorker.java
index 339a98dfa..3ac05e842 100644
--- a/app/src/main/java/de/danoeh/antennapod/asynctask/DocumentFileExportWorker.java
+++ b/app/src/main/java/de/danoeh/antennapod/asynctask/DocumentFileExportWorker.java
@@ -45,7 +45,7 @@ public class DocumentFileExportWorker {
throw new IOException();
}
writer = new OutputStreamWriter(outputStream, LangUtils.UTF_8);
- exportWriter.writeDocument(DBReader.getFeedList(), writer);
+ exportWriter.writeDocument(DBReader.getFeedList(), writer, context);
subscriber.onNext(output);
} catch (IOException e) {
subscriber.onError(e);
diff --git a/app/src/main/java/de/danoeh/antennapod/asynctask/ExportWorker.java b/app/src/main/java/de/danoeh/antennapod/asynctask/ExportWorker.java
index 40b101ddf..f81a52402 100644
--- a/app/src/main/java/de/danoeh/antennapod/asynctask/ExportWorker.java
+++ b/app/src/main/java/de/danoeh/antennapod/asynctask/ExportWorker.java
@@ -1,5 +1,6 @@
package de.danoeh.antennapod.asynctask;
+import android.content.Context;
import androidx.annotation.NonNull;
import android.util.Log;
@@ -25,15 +26,17 @@ public class ExportWorker {
private final @NonNull ExportWriter exportWriter;
private final @NonNull File output;
+ private final Context context;
- public ExportWorker(@NonNull ExportWriter exportWriter) {
+ public ExportWorker(@NonNull ExportWriter exportWriter, Context context) {
this(exportWriter, new File(UserPreferences.getDataFolder(EXPORT_DIR),
- DEFAULT_OUTPUT_NAME + "." + exportWriter.fileExtension()));
+ DEFAULT_OUTPUT_NAME + "." + exportWriter.fileExtension()), context);
}
- private ExportWorker(@NonNull ExportWriter exportWriter, @NonNull File output) {
+ private ExportWorker(@NonNull ExportWriter exportWriter, @NonNull File output, Context context) {
this.exportWriter = exportWriter;
this.output = output;
+ this.context = context;
}
public Observable<File> exportObservable() {
@@ -45,7 +48,7 @@ public class ExportWorker {
OutputStreamWriter writer = null;
try {
writer = new OutputStreamWriter(new FileOutputStream(output), LangUtils.UTF_8);
- exportWriter.writeDocument(DBReader.getFeedList(), writer);
+ exportWriter.writeDocument(DBReader.getFeedList(), writer, context);
subscriber.onNext(output);
} catch (IOException e) {
subscriber.onError(e);