forked from Juby210/discord-jadx
45 lines
2.3 KiB
Java
45 lines
2.3 KiB
Java
package com.discord.widgets.guilds.invite;
|
|
|
|
import android.view.View;
|
|
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 d0.z.d.m;
|
|
/* compiled from: WidgetGuildInviteShare.kt */
|
|
public final class WidgetGuildInviteShare$configureUI$5 implements View.OnClickListener {
|
|
public final /* synthetic */ Experiment $inviteExperiment;
|
|
public final /* synthetic */ WidgetInviteModel $widgetInviteModel;
|
|
public final /* synthetic */ WidgetGuildInviteShare this$0;
|
|
|
|
public WidgetGuildInviteShare$configureUI$5(WidgetGuildInviteShare widgetGuildInviteShare, WidgetInviteModel widgetInviteModel, Experiment experiment) {
|
|
this.this$0 = widgetGuildInviteShare;
|
|
this.$widgetInviteModel = widgetInviteModel;
|
|
this.$inviteExperiment = experiment;
|
|
}
|
|
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
int i;
|
|
WidgetGuildInviteShare.access$getBinding$p(this.this$0).e.toggle();
|
|
ModelInvite.Settings settings = this.$widgetInviteModel.getSettings();
|
|
if (settings != null) {
|
|
WidgetGuildInviteShareViewModel access$getViewModel$p = WidgetGuildInviteShare.access$getViewModel$p(this.this$0);
|
|
CheckedSetting checkedSetting = WidgetGuildInviteShare.access$getBinding$p(this.this$0).e;
|
|
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) {
|
|
WidgetGuildInviteShare.access$getViewModel$p(this.this$0).generateInviteLink(Long.valueOf(targetChannel.h()).longValue());
|
|
}
|
|
}
|
|
}
|