Przeglądaj źródła

set user's specific email on customer support

Khubaib 9 miesięcy temu
rodzic
commit
34e35f28b5

BIN
app/release/app-release.apk


+ 7 - 2
app/src/main/java/com/vpn/fastestvpnservice/screens/helpScreensAll/CustomerSupportScreen.kt

@@ -42,6 +42,7 @@ import androidx.compose.ui.Alignment
 import androidx.compose.ui.Modifier
 import androidx.compose.ui.graphics.Color
 import androidx.compose.ui.graphics.toArgb
+import androidx.compose.ui.platform.LocalContext
 import androidx.compose.ui.platform.LocalView
 import androidx.compose.ui.res.colorResource
 import androidx.compose.ui.res.painterResource
@@ -53,6 +54,7 @@ import androidx.navigation.NavHostController
 import androidx.navigation.compose.rememberNavController
 import com.vpn.fastestvpnservice.R
 import com.vpn.fastestvpnservice.beans.isDarkTheme
+import com.vpn.fastestvpnservice.helpers.BasePreferenceHelper
 import kotlinx.coroutines.delay
 
 lateinit var activity1: ComponentActivity
@@ -68,12 +70,17 @@ fun CustomerSupport(navHostController: NavHostController, activity: ComponentAct
             .background(colorResource(id = R.color.white))
             .fillMaxSize()
     ) {
+        val context = LocalContext.current
+        val basePreferenceHelper = BasePreferenceHelper(context)
         val view = LocalView.current
         val window = (view.context as Activity).window
         window.statusBarColor = colorResource(id = R.color.white).toArgb()
         window.navigationBarColor = colorResource(id = R.color.white).toArgb()
         WindowCompat.getInsetsController(window, view).isAppearanceLightStatusBars = true
 
+        val email = basePreferenceHelper.getUser()?.userinfo?.email ?: ""
+        val supportUrl = "https://api.fastestvpn.com/v2/chat?device=ios&email=$email"
+
         var showLoader by remember { mutableStateOf(true) }
 
         ShowHeaderCS(navHostController = navHostController)
@@ -88,8 +95,6 @@ fun CustomerSupport(navHostController: NavHostController, activity: ComponentAct
             window.navigationBarColor = colorResource(id = R.color.white).toArgb()
             WindowCompat.getInsetsController(window, view).isAppearanceLightStatusBars = true
 
-            val email = "sagartestaccount@gmail.com"
-            val supportUrl = "https://api.fastestvpn.com/v2/chat?device=ios&email=$email"
             AndroidView(factory = {
                 WebView(it).apply {
                     layoutParams = ViewGroup.LayoutParams(