parent
01d96a19b9
commit
8c013f7126
|
@ -16,6 +16,7 @@ import kr.co.vividnext.sodalive.common.SharedPreferenceManager
|
||||||
import kr.co.vividnext.sodalive.settings.event.EventItem
|
import kr.co.vividnext.sodalive.settings.event.EventItem
|
||||||
import kr.co.vividnext.sodalive.settings.event.EventRepository
|
import kr.co.vividnext.sodalive.settings.event.EventRepository
|
||||||
import kr.co.vividnext.sodalive.settings.notification.UpdateNotificationSettingRequest
|
import kr.co.vividnext.sodalive.settings.notification.UpdateNotificationSettingRequest
|
||||||
|
import kr.co.vividnext.sodalive.tracking.FirebaseTracking
|
||||||
import kr.co.vividnext.sodalive.tracking.NotiflyClient
|
import kr.co.vividnext.sodalive.tracking.NotiflyClient
|
||||||
import kr.co.vividnext.sodalive.user.UserRepository
|
import kr.co.vividnext.sodalive.user.UserRepository
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
|
@ -133,6 +134,7 @@ class MainViewModel(
|
||||||
userId = SharedPreferenceManager.userId,
|
userId = SharedPreferenceManager.userId,
|
||||||
params = params
|
params = params
|
||||||
)
|
)
|
||||||
|
FirebaseTracking.login("email")
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{}
|
{}
|
||||||
|
|
|
@ -11,6 +11,7 @@ object FirebaseTracking {
|
||||||
val firebaseAnalytics = Firebase.analytics
|
val firebaseAnalytics = Firebase.analytics
|
||||||
val params = Bundle().apply {
|
val params = Bundle().apply {
|
||||||
putString(FirebaseAnalytics.Param.METHOD, method)
|
putString(FirebaseAnalytics.Param.METHOD, method)
|
||||||
|
putString("marketing_pid", SharedPreferenceManager.marketingPid)
|
||||||
}
|
}
|
||||||
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SIGN_UP, params)
|
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SIGN_UP, params)
|
||||||
}
|
}
|
||||||
|
@ -19,6 +20,7 @@ object FirebaseTracking {
|
||||||
val firebaseAnalytics = Firebase.analytics
|
val firebaseAnalytics = Firebase.analytics
|
||||||
val params = Bundle().apply {
|
val params = Bundle().apply {
|
||||||
putString(FirebaseAnalytics.Param.METHOD, method)
|
putString(FirebaseAnalytics.Param.METHOD, method)
|
||||||
|
putString("marketing_pid", SharedPreferenceManager.marketingPid)
|
||||||
}
|
}
|
||||||
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, params)
|
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, params)
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,6 @@ import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
|
||||||
import io.reactivex.rxjava3.schedulers.Schedulers
|
import io.reactivex.rxjava3.schedulers.Schedulers
|
||||||
import kr.co.vividnext.sodalive.base.BaseViewModel
|
import kr.co.vividnext.sodalive.base.BaseViewModel
|
||||||
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
|
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
|
||||||
import kr.co.vividnext.sodalive.tracking.FirebaseTracking
|
|
||||||
import kr.co.vividnext.sodalive.user.UserRepository
|
import kr.co.vividnext.sodalive.user.UserRepository
|
||||||
|
|
||||||
class LoginViewModel(private val repository: UserRepository) : BaseViewModel() {
|
class LoginViewModel(private val repository: UserRepository) : BaseViewModel() {
|
||||||
|
@ -54,7 +53,6 @@ class LoginViewModel(private val repository: UserRepository) : BaseViewModel() {
|
||||||
SharedPreferenceManager.nickname = it.data.nickname
|
SharedPreferenceManager.nickname = it.data.nickname
|
||||||
SharedPreferenceManager.profileImage = it.data.profileImage
|
SharedPreferenceManager.profileImage = it.data.profileImage
|
||||||
onSuccess(it.message)
|
onSuccess(it.message)
|
||||||
FirebaseTracking.login("email")
|
|
||||||
} else {
|
} else {
|
||||||
if (it.message != null) {
|
if (it.message != null) {
|
||||||
_toastLiveData.postValue(it.message)
|
_toastLiveData.postValue(it.message)
|
||||||
|
|
Loading…
Reference in New Issue