Skip to content

Commit b470eec

Browse files
Update feedback URL (#1356)
* Update feedback URL * Change references to NonTranslatableStringConstants
1 parent e90c044 commit b470eec

File tree

6 files changed

+15
-8
lines changed

6 files changed

+15
-8
lines changed

app/src/main/java/org/session/libsession/utilities/NonTranslatableStringConstants.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ object NonTranslatableStringConstants {
55
const val APP_NAME = "Session"
66
const val SESSION_PRO = "Session Pro"
77
const val SESSION_DOWNLOAD_URL = "https://getsession.org/download"
8-
const val SESSION_FEEDBACK_URL = "https://getsession.org/feedback-android"
98
const val GIF = "GIF"
109
const val OXEN_FOUNDATION = "Oxen Foundation"
1110
const val NETWORK_NAME = "Session Network"

app/src/main/java/org/thoughtcrime/securesms/InputBarDialogs.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ fun InputBarDialogs(
6666
SimpleSessionProCTA(
6767
heroImage = R.drawable.cta_hero_char_limit,
6868
text = Phrase.from(LocalContext.current, R.string.proCallToActionLongerMessages)
69-
.put(APP_PRO_KEY, NonTranslatableStringConstants.SESSION_PRO)
69+
.put(APP_PRO_KEY, NonTranslatableStringConstants.APP_PRO)
7070
.format()
7171
.toString(),
7272
features = listOf(

app/src/main/java/org/thoughtcrime/securesms/preferences/SettingsActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -885,7 +885,7 @@ class SettingsActivity : ScreenLockActionBarActivity() {
885885
heroImageBg = R.drawable.cta_hero_animated_bg,
886886
heroImageAnimatedFg = R.drawable.cta_hero_animated_fg,
887887
text = Phrase.from(LocalContext.current, R.string.proAnimatedDisplayPictureCallToActionDescription)
888-
.put(APP_PRO_KEY, NonTranslatableStringConstants.SESSION_PRO)
888+
.put(APP_PRO_KEY, NonTranslatableStringConstants.APP_PRO)
889889
.format()
890890
.toString(),
891891
features = listOf(

app/src/main/java/org/thoughtcrime/securesms/reviews/ui/InAppReview.kt

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,16 @@ import androidx.compose.runtime.setValue
1616
import androidx.compose.ui.platform.LocalContext
1717
import androidx.compose.ui.text.AnnotatedString
1818
import androidx.compose.ui.tooling.preview.Preview
19+
import androidx.core.net.toUri
1920
import androidx.lifecycle.Lifecycle
2021
import androidx.lifecycle.LifecycleEventObserver
2122
import androidx.lifecycle.LifecycleOwner
2223
import androidx.lifecycle.compose.LocalLifecycleOwner
2324
import com.squareup.phrase.Phrase
2425
import kotlinx.coroutines.flow.Flow
2526
import kotlinx.coroutines.flow.collectLatest
27+
import network.loki.messenger.BuildConfig
2628
import network.loki.messenger.R
27-
import org.session.libsession.utilities.NonTranslatableStringConstants.SESSION_FEEDBACK_URL
2829
import org.session.libsession.utilities.StringSubstitutionConstants.APP_NAME_KEY
2930
import org.session.libsession.utilities.StringSubstitutionConstants.EMOJI_KEY
3031
import org.session.libsession.utilities.StringSubstitutionConstants.STORE_VARIANT_KEY
@@ -36,6 +37,8 @@ import org.thoughtcrime.securesms.ui.GetString
3637
import org.thoughtcrime.securesms.ui.OpenURLAlertDialog
3738
import org.thoughtcrime.securesms.ui.theme.LocalColors
3839

40+
private const val SESSION_FEEDBACK_BASE_URL = "https://getsession.org/feedback?platform=android"
41+
3942
@Composable
4043
fun InAppReview(
4144
uiStateFlow: Flow<InAppReviewViewModel.UiState>,
@@ -87,7 +90,12 @@ fun InAppReview(
8790

8891
InAppReviewViewModel.UiState.ConfirmOpeningSurvey -> OpenURLAlertDialog(
8992
onDismissRequest = { sendCommands(InAppReviewViewModel.UiCommand.CloseButtonClicked) },
90-
url = SESSION_FEEDBACK_URL,
93+
url = SESSION_FEEDBACK_BASE_URL
94+
.toUri()
95+
.buildUpon()
96+
.appendQueryParameter("version", BuildConfig.VERSION_NAME)
97+
.build()
98+
.toString(),
9199
)
92100
InAppReviewViewModel.UiState.ReviewLimitReached -> AlertDialog(
93101
onDismissRequest = { sendCommands(InAppReviewViewModel.UiCommand.CloseButtonClicked) },

app/src/main/java/org/thoughtcrime/securesms/ui/Components.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -928,12 +928,12 @@ fun PinProCTA(
928928
heroImage = R.drawable.cta_hero_pins,
929929
text = if(overTheLimit)
930930
Phrase.from(context,R.string.proCallToActionPinnedConversations)
931-
.put(APP_PRO_KEY, NonTranslatableStringConstants.SESSION_PRO)
931+
.put(APP_PRO_KEY, NonTranslatableStringConstants.APP_PRO)
932932
.format()
933933
.toString()
934934
else
935935
Phrase.from(context,R.string.proCallToActionPinnedConversationsMoreThan)
936-
.put(APP_PRO_KEY, NonTranslatableStringConstants.SESSION_PRO)
936+
.put(APP_PRO_KEY, NonTranslatableStringConstants.APP_PRO)
937937
.format()
938938
.toString(),
939939
features = listOf(

app/src/main/java/org/thoughtcrime/securesms/ui/UserProfileModal.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ fun UserProfileModal(
282282
heroImageAnimatedFg = R.drawable.cta_hero_generic_fg,
283283
text = Phrase.from(context,R.string.proUserProfileModalCallToAction)
284284
.put(APP_NAME_KEY, context.getString(R.string.app_name))
285-
.put(APP_PRO_KEY, NonTranslatableStringConstants.SESSION_PRO)
285+
.put(APP_PRO_KEY, NonTranslatableStringConstants.APP_PRO)
286286
.format()
287287
.toString(),
288288
features = listOf(

0 commit comments

Comments
 (0)