RuStore Push: автоподписка устройств на топик svxhomyak при старте

This commit is contained in:
ua1zbe
2026-09-16 09:38:16 +03:00
parent fac8192499
commit fe6560e494

View File

@@ -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"
} }
} }