Commit 6b497d60 authored by clairehurst's avatar clairehurst 🌱 Committed by Dan Ballard
Browse files

fixup! Bug 42195: Fix "Whats new URL"

Fix Whats New Url for dev/debug build
add to whats new url, remove autoformatting
parent dd7c3469
Loading
Loading
Loading
Loading
+12 −3
Changes for fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt: 12 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -101,9 +101,18 @@ object SupportUtils {
    }

    fun getTorWhatsNewUrl(): String {
        val alpha = if (BuildConfig.VERSION_NAME.contains('a')) "alpha-" else ""
        val versionNumberNoDecimals = BuildConfig.VERSION_NAME.split('.').joinToString("")
        return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/"
        val fullVersionName: String = BuildConfig.VERSION_NAME // e.g. "115.2.1-beta (13.5a5)"
        if (!fullVersionName.contains('(') || !fullVersionName.contains(')')) {
            return "https://blog.torproject.org/"
        }
        val versionNumber: String = fullVersionName.substring(
            fullVersionName.indexOf('(') + 1,
            fullVersionName.indexOf(')'),
        ) // e.g. "13.5a5"
        val alpha: String = if (versionNumber.contains('a')) "alpha-" else ""
        val versionNumberNoDecimals: String =
            versionNumber.split('.').joinToString("") // e.g. "135a5"
        return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/" // e.g. "https://blog.torproject.org/new-alpha-release-tor-browser-135a5/
    }

    fun getMozillaPageUrl(page: MozillaPage, locale: Locale = Locale.getDefault()): String {