discord-jadx/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsIntegra...

68 lines
4.0 KiB
Java

package com.discord.widgets.servers;
import android.content.Context;
import c.a.d.q;
import com.discord.restapi.RestAPIParams;
import com.discord.utilities.rest.RestAPI;
import com.discord.utilities.rx.ObservableExtensionsKt;
import com.discord.views.CheckedSetting;
import com.discord.widgets.servers.WidgetServerSettingsIntegrations;
import d0.z.d.m;
import rx.Observable;
import rx.functions.Action1;
/* compiled from: WidgetServerSettingsIntegrationsListItem.kt */
public final class WidgetServerSettingsIntegrationsListItem$onConfigure$2<T> implements Action1<Boolean> {
public final /* synthetic */ WidgetServerSettingsIntegrations.Model.IntegrationItem $data;
public final /* synthetic */ long $integrationId;
public final /* synthetic */ boolean $isTwitch;
public final /* synthetic */ WidgetServerSettingsIntegrationsListItem this$0;
/* compiled from: WidgetServerSettingsIntegrationsListItem.kt */
/* renamed from: com.discord.widgets.servers.WidgetServerSettingsIntegrationsListItem$onConfigure$2$1 reason: invalid class name */
public static final class AnonymousClass1<T> implements Action1<Void> {
public final /* synthetic */ WidgetServerSettingsIntegrationsListItem$onConfigure$2 this$0;
public AnonymousClass1(WidgetServerSettingsIntegrationsListItem$onConfigure$2 widgetServerSettingsIntegrationsListItem$onConfigure$2) {
this.this$0 = widgetServerSettingsIntegrationsListItem$onConfigure$2;
}
public final void call(Void r3) {
CheckedSetting checkedSetting = WidgetServerSettingsIntegrationsListItem.access$getBinding$p(this.this$0.this$0).h;
m.checkNotNullExpressionValue(checkedSetting, "binding.integrationSyncSwitch");
checkedSetting.setChecked(true);
CheckedSetting checkedSetting2 = WidgetServerSettingsIntegrationsListItem.access$getBinding$p(this.this$0.this$0).h;
m.checkNotNullExpressionValue(checkedSetting2, "binding.integrationSyncSwitch");
checkedSetting2.setEnabled(false);
WidgetServerSettingsIntegrationsListItem.access$showSyncingUI(this.this$0.this$0, true);
}
}
public WidgetServerSettingsIntegrationsListItem$onConfigure$2(WidgetServerSettingsIntegrationsListItem widgetServerSettingsIntegrationsListItem, WidgetServerSettingsIntegrations.Model.IntegrationItem integrationItem, long j, boolean z2) {
this.this$0 = widgetServerSettingsIntegrationsListItem;
this.$data = integrationItem;
this.$integrationId = j;
this.$isTwitch = z2;
}
public final void call(Boolean bool) {
m.checkNotNullExpressionValue(bool, "checked");
if (bool.booleanValue()) {
WidgetServerSettingsIntegrationsListItem widgetServerSettingsIntegrationsListItem = this.this$0;
long guildId = this.$data.getGuildId();
long j = this.$integrationId;
boolean z2 = this.$isTwitch;
CheckedSetting checkedSetting = WidgetServerSettingsIntegrationsListItem.access$getBinding$p(this.this$0).h;
m.checkNotNullExpressionValue(checkedSetting, "binding.integrationSyncSwitch");
Context context = checkedSetting.getContext();
m.checkNotNullExpressionValue(context, "binding.integrationSyncSwitch.context");
WidgetServerSettingsIntegrationsListItem.access$showDisableSyncDialog(widgetServerSettingsIntegrationsListItem, guildId, j, z2, context);
return;
}
Observable ui = ObservableExtensionsKt.ui(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().enableIntegration(this.$data.getGuildId(), new RestAPIParams.EnableIntegration(this.$data.getIntegration().getType(), String.valueOf(this.$integrationId))), false, 1, null));
AnonymousClass1 r1 = new AnonymousClass1(this);
CheckedSetting checkedSetting2 = WidgetServerSettingsIntegrationsListItem.access$getBinding$p(this.this$0).h;
m.checkNotNullExpressionValue(checkedSetting2, "binding.integrationSyncSwitch");
ui.k(q.j(r1, checkedSetting2.getContext(), null, 4));
}
}