Loading app/src/main/java/app/fedilab/android/mastodon/services/CustomReceiver.java +10 −8 Original line number Diff line number Diff line Loading @@ -66,14 +66,16 @@ public class CustomReceiver extends MessagingReceiver { @Override public void onNewEndpoint(@Nullable Context context, @NotNull String endpoint, @NotNull String slug) { if (context != null) { synchronized(this) { SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context); String storedEnpoint = sharedpreferences.getString(context.getString(R.string.SET_STORED_ENDPOINT)+slug, null); if(storedEnpoint == null || !storedEnpoint.equalsIgnoreCase(endpoint)) { if(storedEnpoint == null || !storedEnpoint.equals(endpoint)) { PushNotifications .registerPushNotifications(context, endpoint, slug); SharedPreferences.Editor editor = sharedpreferences.edit(); editor.putString(context.getString(R.string.SET_STORED_ENDPOINT)+slug, endpoint); editor.apply(); editor.commit(); } } } } Loading Loading
app/src/main/java/app/fedilab/android/mastodon/services/CustomReceiver.java +10 −8 Original line number Diff line number Diff line Loading @@ -66,14 +66,16 @@ public class CustomReceiver extends MessagingReceiver { @Override public void onNewEndpoint(@Nullable Context context, @NotNull String endpoint, @NotNull String slug) { if (context != null) { synchronized(this) { SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context); String storedEnpoint = sharedpreferences.getString(context.getString(R.string.SET_STORED_ENDPOINT)+slug, null); if(storedEnpoint == null || !storedEnpoint.equalsIgnoreCase(endpoint)) { if(storedEnpoint == null || !storedEnpoint.equals(endpoint)) { PushNotifications .registerPushNotifications(context, endpoint, slug); SharedPreferences.Editor editor = sharedpreferences.edit(); editor.putString(context.getString(R.string.SET_STORED_ENDPOINT)+slug, endpoint); editor.apply(); editor.commit(); } } } } Loading