94 lines
5.2 KiB
Java
94 lines
5.2 KiB
Java
|
package com.discord.widgets.notice;
|
||
|
|
||
|
import android.content.Context;
|
||
|
import android.os.Build;
|
||
|
import android.view.View;
|
||
|
import androidx.fragment.app.Fragment;
|
||
|
import c.d.b.a.a;
|
||
|
import com.discord.app.AppDialog;
|
||
|
import com.discord.databinding.WidgetNoticeNuxSamsungLinkBinding;
|
||
|
import com.discord.stores.StoreNotices;
|
||
|
import com.discord.stores.StoreStream;
|
||
|
import com.discord.stores.StoreUser;
|
||
|
import com.discord.utilities.rest.RestAPI;
|
||
|
import com.discord.utilities.rx.ObservableExtensionsKt;
|
||
|
import com.discord.utilities.time.Clock;
|
||
|
import com.discord.utilities.viewbinding.FragmentViewBindingDelegate;
|
||
|
import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt;
|
||
|
import d0.g0.t;
|
||
|
import d0.z.d.m;
|
||
|
import kotlin.jvm.functions.Function0;
|
||
|
import kotlin.jvm.functions.Function1;
|
||
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
||
|
import kotlin.reflect.KProperty;
|
||
|
import rx.Observable;
|
||
|
/* compiled from: WidgetNoticeNuxSamsungLink.kt */
|
||
|
public final class WidgetNoticeNuxSamsungLink extends AppDialog {
|
||
|
public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.V(WidgetNoticeNuxSamsungLink.class, "binding", "getBinding()Lcom/discord/databinding/WidgetNoticeNuxSamsungLinkBinding;", 0)};
|
||
|
public static final Companion Companion = new Companion(null);
|
||
|
private static final String NOTICE_NAME = "NUX/SamsungLink";
|
||
|
private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetNoticeNuxSamsungLink$binding$2.INSTANCE, null, 2, null);
|
||
|
|
||
|
/* compiled from: WidgetNoticeNuxSamsungLink.kt */
|
||
|
public static final class Companion {
|
||
|
private Companion() {
|
||
|
}
|
||
|
|
||
|
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
|
||
|
this();
|
||
|
}
|
||
|
|
||
|
public static final /* synthetic */ void access$internalEnqueue(Companion companion) {
|
||
|
companion.internalEnqueue();
|
||
|
}
|
||
|
|
||
|
private final void internalEnqueue() {
|
||
|
StoreStream.Companion.getNotices().requestToShow(new StoreNotices.Notice("NUX/SamsungLink", null, 0, 0, true, null, 0, false, Long.MAX_VALUE, WidgetNoticeNuxSamsungLink$Companion$internalEnqueue$notice$1.INSTANCE, 230, null));
|
||
|
}
|
||
|
|
||
|
/* JADX WARNING: Code restructure failed: missing block: B:10:0x002e, code lost:
|
||
|
if (r11.getPackageManager().getPackageInfo("com.samsung.android.game.gametools", 0) != null) goto L_0x0030;
|
||
|
*/
|
||
|
/* JADX WARNING: Code restructure failed: missing block: B:11:0x0030, code lost:
|
||
|
r11 = true;
|
||
|
*/
|
||
|
/* JADX WARNING: Code restructure failed: missing block: B:17:0x003e, code lost:
|
||
|
if (r11.getPackageManager().getPackageInfo("com.samsung.android.game.gamehome", 0) == null) goto L_0x0032;
|
||
|
*/
|
||
|
public final void enqueue(Context context, Clock clock) {
|
||
|
m.checkNotNullParameter(context, "context");
|
||
|
m.checkNotNullParameter(clock, "clock");
|
||
|
if (Build.VERSION.SDK_INT >= 28 && t.equals(Build.MANUFACTURER, "samsung", true)) {
|
||
|
m.checkNotNullParameter(context, "context");
|
||
|
} else {
|
||
|
return;
|
||
|
}
|
||
|
boolean z2 = false;
|
||
|
if (z2) {
|
||
|
StoreStream.Companion companion = StoreStream.Companion;
|
||
|
Observable j = Observable.j(companion.getAuthentication().observeIsAuthed$app_productionBetaRelease(), StoreUser.observeMe$default(companion.getUsers(), false, 1, null), WidgetNoticeNuxSamsungLink$Companion$enqueue$1.INSTANCE);
|
||
|
m.checkNotNullExpressionValue(j, "Observable\n .co…hed to meUser\n }");
|
||
|
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(j, 0, false, 3, null)), WidgetNoticeNuxSamsungLink.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetNoticeNuxSamsungLink$Companion$enqueue$2(clock), 62, (Object) null);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public WidgetNoticeNuxSamsungLink() {
|
||
|
super(2131559125);
|
||
|
}
|
||
|
|
||
|
private final WidgetNoticeNuxSamsungLinkBinding getBinding() {
|
||
|
return (WidgetNoticeNuxSamsungLinkBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]);
|
||
|
}
|
||
|
|
||
|
@Override // com.discord.app.AppDialog
|
||
|
public void onViewBound(View view) {
|
||
|
m.checkNotNullParameter(view, "view");
|
||
|
super.onViewBound(view);
|
||
|
StoreStream.Companion.getNotices().markDialogSeen("NUX/SamsungLink");
|
||
|
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getOAuthTokens(), false, 1, null)), 0, false, 1, null), this, null, 2, null), WidgetNoticeNuxSamsungLink.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetNoticeNuxSamsungLink$onViewBound$1(this), 62, (Object) null);
|
||
|
getBinding().f1856c.setOnClickListener(new WidgetNoticeNuxSamsungLink$onViewBound$2(this));
|
||
|
getBinding().b.setOnClickListener(new WidgetNoticeNuxSamsungLink$onViewBound$3(this));
|
||
|
}
|
||
|
}
|