AppDetailsFragment: Link exodus analysis submission page

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-01-08 21:01:25 +05:30
parent 66fda15d81
commit 8c7377efd6
4 changed files with 14 additions and 10 deletions

View File

@@ -30,6 +30,7 @@ object Constants {
const val FETCH_GROUP_ID = "FETCH_GROUP_ID"
const val APP_ID = "com.aurora.store"
const val EXODUS_SUBMIT_PAGE = "https://reports.exodus-privacy.eu.org/analysis/submit/#"
const val EXODUS_BASE_URL = "https://reports.exodus-privacy.eu.org/api/search/"
const val EXODUS_REPORT_URL = "https://reports.exodus-privacy.eu.org/reports/"
const val SHARE_URL = "https://play.google.com/store/apps/details?id="

View File

@@ -45,6 +45,7 @@ import coil.load
import coil.transform.RoundedCornersTransformation
import com.airbnb.epoxy.EpoxyRecyclerView
import com.aurora.Constants
import com.aurora.Constants.EXODUS_SUBMIT_PAGE
import com.aurora.extensions.browse
import com.aurora.extensions.getString
import com.aurora.extensions.hide
@@ -291,6 +292,9 @@ class AppDetailsFragment : BaseFragment(R.layout.fragment_details) {
}
// Report (Exodus Privacy)
binding.layoutDetailsPrivacy.btnRequestAnalysis.setOnClickListener {
it.context.browse("${EXODUS_SUBMIT_PAGE}${app.packageName}")
}
viewLifecycleOwner.lifecycleScope.launch {
viewModel.report.collect { report ->
if (report == null) {