Skip to content

Commit fb747a0

Browse files
committed
Add getLanguage to StateSynchronizers
* Add getLanguage to OneSignalStateSynchronizer and UserStatePushSynchronizer
1 parent 2622c79 commit fb747a0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

OneSignalSDK/onesignal/src/main/java/com/onesignal/OneSignalStateSynchronizer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@ static void setSubscription(boolean enable) {
183183
static boolean getUserSubscribePreference() {
184184
return getPushStateSynchronizer().getUserSubscribePreference();
185185
}
186+
187+
static String getLanguage() {
188+
return getPushStateSynchronizer().getLanguage();
189+
}
186190

187191
static void setPermission(boolean enable) {
188192
getPushStateSynchronizer().setPermission(enable);

OneSignalSDK/onesignal/src/main/java/com/onesignal/UserStatePushSynchronizer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,10 @@ public boolean getUserSubscribePreference() {
158158
return getToSyncUserState().getDependValues().optBoolean(USER_SUBSCRIBE_PREF, true);
159159
}
160160

161+
public String getLanguage() {
162+
return getToSyncUserState().getDependValues().optString(LANGUAGE, null);
163+
}
164+
161165
@Override
162166
public void setPermission(boolean enable) {
163167
try {

0 commit comments

Comments
 (0)