add user search trace

This commit is contained in:
Pritimay Sarkar
2023-10-22 18:28:33 +05:30
parent 3249811c0d
commit f2f927cd23
2 changed files with 9 additions and 2 deletions

View File

@@ -28,6 +28,7 @@ import com.google.firebase.crashlytics.ktx.crashlytics
import com.google.firebase.firestore.Query
import com.google.firebase.firestore.ktx.firestore
import com.google.firebase.ktx.Firebase
import com.google.firebase.perf.ktx.performance
import dagger.hilt.android.AndroidEntryPoint
import `in`.sminnovations.hpostesting.R
import `in`.sminnovations.hpostesting.databinding.FragmentHomeBinding
@@ -191,6 +192,9 @@ class HomeFragment : Fragment() {
}
private fun getData(search: String?, field: String) {
val userSearchTrace = Firebase.performance.newTrace("user_search_trace")
userSearchTrace.start()
search?.replaceFirstChar {
if (search.lowercase()
.startsWith(it.lowercase())
@@ -210,6 +214,8 @@ class HomeFragment : Fragment() {
}!!
binding.rvOrder.adapter = rvAdapter
rvAdapter.startListening()
userSearchTrace.stop()
}
private fun setSearch() {