From 69a96438944f4643241228cc804d865c38b753b8 Mon Sep 17 00:00:00 2001
From: Benoit Marty <benoit@matrix.org>
Date: Thu, 30 Dec 2021 18:05:54 +0100
Subject: [PATCH] Analytics: forgot password screen

---
 .../vector/app/features/login/LoginResetPasswordFragment.kt | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt
index 52bd80a16f..0328d09427 100644
--- a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt
+++ b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt
@@ -31,6 +31,7 @@ import im.vector.app.core.extensions.hidePassword
 import im.vector.app.core.extensions.isEmail
 import im.vector.app.core.extensions.toReducedUrl
 import im.vector.app.databinding.FragmentLoginResetPasswordBinding
+import im.vector.app.features.analytics.plan.Screen
 import kotlinx.coroutines.flow.combine
 import kotlinx.coroutines.flow.launchIn
 import kotlinx.coroutines.flow.map
@@ -46,6 +47,11 @@ class LoginResetPasswordFragment @Inject constructor() : AbstractLoginFragment<F
     // Show warning only once
     private var showWarning = true
 
+    override fun onCreate(savedInstanceState: Bundle?) {
+        analyticsScreenName = Screen.ScreenName.ForgotPassword
+        super.onCreate(savedInstanceState)
+    }
+
     override fun getBinding(inflater: LayoutInflater, container: ViewGroup?): FragmentLoginResetPasswordBinding {
         return FragmentLoginResetPasswordBinding.inflate(inflater, container, false)
     }