register no dialog not working, so initialze as acked instead

This commit is contained in:
Roland Osborne 2023-06-07 14:55:22 -07:00
parent 817394e7cf
commit 5107bde066

View File

@ -9,6 +9,9 @@ import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint;
import com.facebook.react.defaults.DefaultReactActivityDelegate;
import org.unifiedpush.android.connector.UnifiedPush;
import android.content.Context;
import org.unifiedpush.android.connector.RegistrationDialogContent;
import com.facebook.react.ReactApplication;
@ -34,13 +37,16 @@ public class MainActivity extends ReactActivity {
super.onCreate(null);
MainActivity activityContext = this;
this.getSharedPreferences("unifiedpush.connector", Context.MODE_PRIVATE).edit().putBoolean("unifiedpush.no_distrib_dialog", true).apply();
ReactInstanceManager mReactInstanceManager = getReactNativeHost().getReactInstanceManager();
mReactInstanceManager.addReactInstanceEventListener(new ReactInstanceManager.ReactInstanceEventListener() {
public void onReactContextInitialized(ReactContext validContext) {
UnifiedPush.registerAppWithDialog(
activityContext,
"default",
"default",
new RegistrationDialogContent(),
new ArrayList<String>(),
getApplicationContext().getPackageName()