podverse-rn
podverse-rn copied to clipboard
Can't save exported OPML to Files on Android
OPML export prompts file to be shared to communications apps and email, instead of downloading to the device.
OPML import works as intended.
Hopefully this will be fixed in v4.7.0 after this change: https://github.com/podverse/podverse-rn/commit/0092dee8260c7f8dcaccf1a4677db41651db5ba6
Dang. Doesn't look like that makes a difference.
I noticed that Pocket Casts doesn't have a "save to local storage" option either with its Android OPML export feature, so I'm not sure if a solution for this is even possible...
Marking this as "help wanted" because I just don't understand what we need to do to allow saving the OPML file to local storage.
Not sure if it is helpful, but these are the files related to export OPMLs that I have found in AntennaPod:
app/src/main/java/de/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment.java
app/src/main/java/de/danoeh/antennapod/asynctask/ExportWorker.java
app/src/main/java/de/danoeh/antennapod/asynctask/DocumentFileExportWorker.java
core/src/main/java/de/danoeh/antennapod/core/export/opml/OpmlWriter.java
core/src/main/java/de/danoeh/antennapod/core/export/ExportWriter.java
And some related commits: OPML export: Choose export folder https://github.com/AntennaPod/AntennaPod/commit/19fc4c1f0d2af84ba3f663b369d5e8eb7f8ef80e
Refactor OPML export from asynctask to observable https://github.com/AntennaPod/AntennaPod/commit/d1bbe8a181d541c98b0e401d2b1534cf882bb9a4
Add ability to select OPML export folder https://github.com/AntennaPod/AntennaPod/commit/a4111359313f1ca8e52d0c73765cbf5b987d0b09