[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.5-1] fixup! Bug 42195: Fix "Whats new URL"



Title: GitLab

Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project / Applications / firefox-android

Commits:

  • 6b497d60
    by clairehurst at 2024-04-04T12:25:17-07:00
    fixup! Bug 42195: Fix "Whats new URL"
    Fix Whats New Url for dev/debug build
    add to whats new url, remove autoformatting
    

1 changed file:

Changes:

  • fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt
    ... ... @@ -101,9 +101,18 @@ object SupportUtils {
    101 101
         }
    
    102 102
     
    
    103 103
         fun getTorWhatsNewUrl(): String {
    
    104
    -        val alpha = if (BuildConfig.VERSION_NAME.contains('a')) "alpha-" else ""
    
    105
    -        val versionNumberNoDecimals = BuildConfig.VERSION_NAME.split('.').joinToString("")
    
    106
    -        return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/"
    
    104
    +        val fullVersionName: String = BuildConfig.VERSION_NAME // e.g. "115.2.1-beta (13.5a5)"
    
    105
    +        if (!fullVersionName.contains('(') || !fullVersionName.contains(')')) {
    
    106
    +            return "https://blog.torproject.org/"
    
    107
    +        }
    
    108
    +        val versionNumber: String = fullVersionName.substring(
    
    109
    +            fullVersionName.indexOf('(') + 1,
    
    110
    +            fullVersionName.indexOf(')'),
    
    111
    +        ) // e.g. "13.5a5"
    
    112
    +        val alpha: String = if (versionNumber.contains('a')) "alpha-" else ""
    
    113
    +        val versionNumberNoDecimals: String =
    
    114
    +            versionNumber.split('.').joinToString("") // e.g. "135a5"
    
    115
    +        return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/" // e.g. "https://blog.torproject.org/new-alpha-release-tor-browser-135a5/
    
    107 116
         }
    
    108 117
     
    
    109 118
         fun getMozillaPageUrl(page: MozillaPage, locale: Locale = Locale.getDefault()): String {
    

  • _______________________________________________
    tor-commits mailing list
    tor-commits@xxxxxxxxxxxxxxxxxxxx
    https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits