30 lines
1.5 KiB
Java
30 lines
1.5 KiB
Java
package com.discord.widgets.settings;
|
|
|
|
import com.discord.api.channel.Channel;
|
|
import com.discord.models.domain.ModelNotificationSettings;
|
|
import com.discord.models.guild.Guild;
|
|
import com.discord.widgets.settings.MuteSettingsSheetViewModel;
|
|
import java.util.Map;
|
|
import rx.functions.Func3;
|
|
/* compiled from: MuteSettingsSheetViewModel.kt */
|
|
public final class MuteSettingsSheetViewModel$Companion$observeStoreState$1<T1, T2, T3, R> implements Func3<Guild, Channel, Map<Long, ? extends ModelNotificationSettings>, MuteSettingsSheetViewModel.StoreState> {
|
|
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 */
|
|
public final MuteSettingsSheetViewModel.StoreState call(Guild guild, Channel channel, Map<Long, ? extends ModelNotificationSettings> map) {
|
|
Long l;
|
|
long f;
|
|
if (guild != null) {
|
|
f = guild.getId();
|
|
} else if (channel != null) {
|
|
f = channel.f();
|
|
} else {
|
|
l = null;
|
|
return new MuteSettingsSheetViewModel.StoreState(guild, channel, (ModelNotificationSettings) map.get(Long.valueOf(l == null ? l.longValue() : 0)));
|
|
}
|
|
l = Long.valueOf(f);
|
|
return new MuteSettingsSheetViewModel.StoreState(guild, channel, (ModelNotificationSettings) map.get(Long.valueOf(l == null ? l.longValue() : 0)));
|
|
}
|
|
}
|