discord-jadx/app/src/main/java/com/discord/widgets/settings/MuteSettingsSheetViewModel$Companion$observeStoreState$1.java

31 lines
1.7 KiB
Java
Raw Normal View History

2021-08-03 07:33:18 +00:00
package com.discord.widgets.settings;
import com.discord.api.channel.Channel;
import com.discord.models.domain.ModelNotificationSettings;
import com.discord.models.guild.Guild;
2021-10-09 06:29:02 +00:00
import com.discord.stores.StoreThreadsJoined;
2021-08-03 07:33:18 +00:00
import com.discord.widgets.settings.MuteSettingsSheetViewModel;
import java.util.Map;
2021-10-09 06:29:02 +00:00
import rx.functions.Func4;
2021-08-03 07:33:18 +00:00
/* compiled from: MuteSettingsSheetViewModel.kt */
2021-10-09 06:29:02 +00:00
public final class MuteSettingsSheetViewModel$Companion$observeStoreState$1<T1, T2, T3, T4, R> implements Func4<Guild, Channel, Map<Long, ? extends ModelNotificationSettings>, StoreThreadsJoined.JoinedThread, MuteSettingsSheetViewModel.StoreState> {
2021-08-03 07:33:18 +00:00
public static final MuteSettingsSheetViewModel$Companion$observeStoreState$1 INSTANCE = new MuteSettingsSheetViewModel$Companion$observeStoreState$1();
/* JADX WARNING: Removed duplicated region for block: B:8:0x0017 */
/* JADX WARNING: Removed duplicated region for block: B:9:0x001c */
2021-10-09 06:29:02 +00:00
public final MuteSettingsSheetViewModel.StoreState call(Guild guild, Channel channel, Map<Long, ? extends ModelNotificationSettings> map, StoreThreadsJoined.JoinedThread joinedThread) {
2021-08-03 07:33:18 +00:00
Long l;
long f;
if (guild != null) {
f = guild.getId();
} else if (channel != null) {
f = channel.f();
} else {
l = null;
2021-10-09 06:29:02 +00:00
return new MuteSettingsSheetViewModel.StoreState(guild, channel, (ModelNotificationSettings) map.get(Long.valueOf(l == null ? l.longValue() : 0)), joinedThread);
2021-08-03 07:33:18 +00:00
}
l = Long.valueOf(f);
2021-10-09 06:29:02 +00:00
return new MuteSettingsSheetViewModel.StoreState(guild, channel, (ModelNotificationSettings) map.get(Long.valueOf(l == null ? l.longValue() : 0)), joinedThread);
2021-08-03 07:33:18 +00:00
}
}