discord-jadx/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare$onSendC...

122 lines
6.4 KiB
Java

package com.discord.widgets.share;
import android.content.Context;
import android.content.res.Resources;
import androidx.fragment.app.FragmentManager;
import c.a.a.a;
import com.discord.R;
import com.discord.app.AppActivity;
import com.discord.models.guild.Guild;
import com.discord.models.user.MeUser;
import com.discord.utilities.analytics.AnalyticsTracker;
import com.discord.utilities.error.Error;
import com.discord.utilities.guilds.GuildUtilsKt;
import com.discord.utilities.messagesend.MessageResult;
import com.discord.utilities.premium.PremiumUtils;
import com.discord.utilities.resources.StringResourceUtilsKt;
import com.discord.utilities.rest.SendUtils;
import com.discord.utilities.user.UserUtils;
import com.discord.widgets.user.search.WidgetGlobalSearchModel;
import com.lytefast.flexinput.model.Attachment;
import d0.d0.f;
import d0.t.u;
import d0.z.d.m;
import d0.z.d.o;
import java.util.List;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
/* compiled from: WidgetIncomingShare.kt */
public final class WidgetIncomingShare$onSendClicked$3 extends o implements Function1<Pair<? extends MeUser, ? extends MessageResult>, Unit> {
public final /* synthetic */ Context $context;
public final /* synthetic */ List $data;
public final /* synthetic */ boolean $hasGif;
public final /* synthetic */ boolean $hasImage;
public final /* synthetic */ boolean $hasVideo;
public final /* synthetic */ WidgetGlobalSearchModel.ItemDataPayload $receiver;
public final /* synthetic */ WidgetIncomingShare this$0;
/* compiled from: WidgetIncomingShare.kt */
/* renamed from: com.discord.widgets.share.WidgetIncomingShare$onSendClicked$3$2 reason: invalid class name */
public static final class AnonymousClass2 extends o implements Function0<Unit> {
public final /* synthetic */ MeUser $me;
public final /* synthetic */ WidgetIncomingShare$onSendClicked$3 this$0;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public AnonymousClass2(WidgetIncomingShare$onSendClicked$3 widgetIncomingShare$onSendClicked$3, MeUser meUser) {
super(0);
this.this$0 = widgetIncomingShare$onSendClicked$3;
this.$me = meUser;
}
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final void mo1invoke() {
Guild guild;
WidgetGlobalSearchModel.ItemDataPayload itemDataPayload = this.this$0.$receiver;
int i = 0;
if (itemDataPayload instanceof WidgetGlobalSearchModel.ItemGuild) {
i = GuildUtilsKt.getMaxFileSizeMB(((WidgetGlobalSearchModel.ItemGuild) itemDataPayload).getGuild());
} else if ((itemDataPayload instanceof WidgetGlobalSearchModel.ItemChannel) && (guild = ((WidgetGlobalSearchModel.ItemChannel) itemDataPayload).getGuild()) != null) {
i = GuildUtilsKt.getMaxFileSizeMB(guild);
}
int max = Math.max(i, PremiumUtils.INSTANCE.getMaxFileSizeMB(this.$me));
a.b bVar = a.j;
FragmentManager parentFragmentManager = this.this$0.this$0.getParentFragmentManager();
m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager");
UserUtils userUtils = UserUtils.INSTANCE;
MeUser meUser = this.$me;
m.checkNotNullExpressionValue(meUser, "me");
boolean isPremium = userUtils.isPremium(meUser);
int size = this.this$0.$data.size();
WidgetIncomingShare$onSendClicked$3 widgetIncomingShare$onSendClicked$3 = this.this$0;
bVar.a(parentFragmentManager, isPremium, max, Float.MAX_VALUE, Float.MAX_VALUE, null, size, widgetIncomingShare$onSendClicked$3.$hasImage, widgetIncomingShare$onSendClicked$3.$hasVideo, widgetIncomingShare$onSendClicked$3.$hasGif);
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public WidgetIncomingShare$onSendClicked$3(WidgetIncomingShare widgetIncomingShare, List list, Context context, WidgetGlobalSearchModel.ItemDataPayload itemDataPayload, boolean z2, boolean z3, boolean z4) {
super(1);
this.this$0 = widgetIncomingShare;
this.$data = list;
this.$context = context;
this.$receiver = itemDataPayload;
this.$hasImage = z2;
this.$hasVideo = z3;
this.$hasGif = z4;
}
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(Pair<? extends MeUser, ? extends MessageResult> pair) {
invoke((Pair<MeUser, ? extends MessageResult>) pair);
return Unit.a;
}
public final void invoke(Pair<MeUser, ? extends MessageResult> pair) {
MeUser component1 = pair.component1();
MessageResult messageResult = (MessageResult) pair.component2();
if (messageResult instanceof MessageResult.Success) {
WidgetIncomingShare.access$onSendCompleted(this.this$0);
Attachment attachment = (Attachment) u.firstOrNull((List<? extends Object>) this.$data);
if (attachment != null) {
AnalyticsTracker.INSTANCE.externalShare(attachment.getUri());
}
} else if (messageResult instanceof MessageResult.Slowmode) {
int coerceAtLeast = f.coerceAtLeast((int) (((MessageResult.Slowmode) messageResult).getCooldownMs() / 1000), 1);
Resources resources = this.$context.getResources();
m.checkNotNullExpressionValue(resources, "context.resources");
c.a.d.m.h(this.$context, StringResourceUtilsKt.getQuantityString(resources, this.$context, (int) R.plurals.channel_slowmode_cooldown_seconds, coerceAtLeast, Integer.valueOf(coerceAtLeast)), 0, null, 12);
} else if (messageResult instanceof MessageResult.UnknownFailure) {
SendUtils sendUtils = SendUtils.INSTANCE;
Error error = ((MessageResult.UnknownFailure) messageResult).getError();
AppActivity appActivity = this.this$0.getAppActivity();
if (appActivity != null) {
SendUtils.handleSendError$default(sendUtils, error, appActivity, new AnonymousClass2(this, component1), null, 8, null);
}
}
}
}