RuStore Push: автоподписка устройств на топик svxhomyak при старте
This commit is contained in:
@@ -39,6 +39,13 @@ class SvxApp : Application() {
|
|||||||
.addOnSuccessListener { token ->
|
.addOnSuccessListener { token ->
|
||||||
Log.i(TAG, "push token: $token")
|
Log.i(TAG, "push token: $token")
|
||||||
Prefs.setPushToken(this, token)
|
Prefs.setPushToken(this, token)
|
||||||
|
RuStorePushClient.subscribeToTopic(PUSH_TOPIC)
|
||||||
|
.addOnSuccessListener {
|
||||||
|
Log.i(TAG, "subscribed to $PUSH_TOPIC")
|
||||||
|
}
|
||||||
|
.addOnFailureListener { e ->
|
||||||
|
Log.w(TAG, "subscribe to $PUSH_TOPIC failed", e)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.addOnFailureListener { e ->
|
.addOnFailureListener { e ->
|
||||||
Log.w(TAG, "getToken failed", e)
|
Log.w(TAG, "getToken failed", e)
|
||||||
@@ -51,5 +58,6 @@ class SvxApp : Application() {
|
|||||||
companion object {
|
companion object {
|
||||||
private const val TAG = "RuStorePush"
|
private const val TAG = "RuStorePush"
|
||||||
private const val RUSTORE_PROJECT_ID = "Yd7tDjVDHqsnTJwHNYN08cYIvy8fsWU-"
|
private const val RUSTORE_PROJECT_ID = "Yd7tDjVDHqsnTJwHNYN08cYIvy8fsWU-"
|
||||||
|
private const val PUSH_TOPIC = "svxhomyak"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user