diff options
Diffstat (limited to 'android/src/main')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt | 7 | ||||
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt | 5 |
2 files changed, 9 insertions, 3 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt index 4bbc29c8c3..bebac103d7 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt @@ -13,6 +13,7 @@ const val PROBLEM_REPORT_FILE = "problem_report.txt" class MullvadProblemReport { val logDirectory = CompletableDeferred<File>() + val resourcesDirectory = CompletableDeferred<File>() private val problemReportPath = GlobalScope.async(Dispatchers.Default) { File(logDirectory.await(), PROBLEM_REPORT_FILE) @@ -66,7 +67,8 @@ class MullvadProblemReport { sendProblemReport( userEmail, userMessage, - problemReportPath.await().absolutePath + problemReportPath.await().absolutePath, + resourcesDirectory.await().absolutePath ) if (result) { @@ -102,6 +104,7 @@ class MullvadProblemReport { private external fun sendProblemReport( userEmail: String, userMessage: String, - reportPath: String + reportPath: String, + resourcesDirectory: String ): Boolean } diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt index 0128df069a..a7a6f3dbef 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt @@ -84,7 +84,10 @@ class MainActivity : FragmentActivity() { super.onCreate(savedInstanceState) - problemReport.logDirectory.complete(filesDir) + problemReport.apply { + logDirectory.complete(filesDir) + resourcesDirectory.complete(filesDir) + } setContentView(R.layout.main) |
