discord-jadx/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventCr...

47 lines
2.6 KiB
Java

package com.discord.widgets.guildscheduledevent;
import android.view.View;
import c0.z.d.m;
import com.discord.api.channel.Channel;
import com.discord.models.domain.ModelInvite;
import com.discord.models.experiments.domain.Experiment;
import com.discord.views.CheckedSetting;
import com.discord.widgets.guilds.invite.WidgetInviteModel;
/* compiled from: WidgetGuildScheduledEventCreateSuccess.kt */
public final class WidgetGuildScheduledEventCreateSuccess$configureUI$2 implements View.OnClickListener {
public final /* synthetic */ Experiment $inviteExperiment;
public final /* synthetic */ WidgetInviteModel $widgetInviteModel;
public final /* synthetic */ WidgetGuildScheduledEventCreateSuccess this$0;
public WidgetGuildScheduledEventCreateSuccess$configureUI$2(WidgetGuildScheduledEventCreateSuccess widgetGuildScheduledEventCreateSuccess, WidgetInviteModel widgetInviteModel, Experiment experiment) {
this.this$0 = widgetGuildScheduledEventCreateSuccess;
this.$widgetInviteModel = widgetInviteModel;
this.$inviteExperiment = experiment;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i;
WidgetGuildScheduledEventCreateSuccess.access$getBinding$p(this.this$0).d.toggle();
ModelInvite.Settings settings = this.$widgetInviteModel.getSettings();
if (settings != null) {
WidgetGuildScheduledEventCreateSuccessViewModel access$getViewModel$p = WidgetGuildScheduledEventCreateSuccess.access$getViewModel$p(this.this$0);
CheckedSetting checkedSetting = WidgetGuildScheduledEventCreateSuccess.access$getBinding$p(this.this$0).d;
m.checkNotNullExpressionValue(checkedSetting, "binding.guildInviteNeverExpire");
if (checkedSetting.isChecked()) {
i = 0;
} else {
Experiment experiment = this.$inviteExperiment;
i = (experiment == null || experiment.getBucket() != 1) ? 86400 : ModelInvite.Settings.SEVEN_DAYS;
}
ModelInvite.Settings mergeMaxAge = settings.mergeMaxAge(i);
m.checkNotNullExpressionValue(mergeMaxAge, "settings.mergeMaxAge(\n … }\n )");
access$getViewModel$p.updateInviteSettings(mergeMaxAge);
}
Channel targetChannel = this.$widgetInviteModel.getTargetChannel();
if (targetChannel != null) {
WidgetGuildScheduledEventCreateSuccess.access$getViewModel$p(this.this$0).generateInviteLink(Long.valueOf(Long.valueOf(targetChannel.h()).longValue()));
}
}
}