discord-jadx/app/src/main/java/com/discord/utilities/EmbeddedActivityUtilsKt.java

34 lines
1.5 KiB
Java

package com.discord.utilities;
import com.discord.models.embeddedactivities.EmbeddedActivity;
import com.discord.models.guild.UserGuildMember;
import com.discord.models.member.GuildMember;
import com.discord.models.user.User;
import com.discord.stores.StoreVoiceParticipants;
import d0.z.d.m;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
/* compiled from: EmbeddedActivityUtils.kt */
public final class EmbeddedActivityUtilsKt {
public static final List<UserGuildMember> getActivityParticipants(EmbeddedActivity embeddedActivity, Map<Long, StoreVoiceParticipants.VoiceUser> map) {
m.checkNotNullParameter(embeddedActivity, "$this$getActivityParticipants");
m.checkNotNullParameter(map, "voiceParticipants");
List<Long> userIds = embeddedActivity.getUserIds();
ArrayList arrayList = new ArrayList();
for (Number number : userIds) {
StoreVoiceParticipants.VoiceUser voiceUser = map.get(Long.valueOf(number.longValue()));
UserGuildMember userGuildMember = null;
User user = voiceUser != null ? voiceUser.getUser() : null;
GuildMember guildMember = voiceUser != null ? voiceUser.getGuildMember() : null;
if (!(user == null || guildMember == null)) {
userGuildMember = new UserGuildMember(user, guildMember);
}
if (userGuildMember != null) {
arrayList.add(userGuildMember);
}
}
return arrayList;
}
}