discord-jadx/app/src/main/java/com/discord/widgets/guild_role_subscriptions/GuildRoleSubscriptionUtils$...

47 lines
2.7 KiB
Java

package com.discord.widgets.guild_role_subscriptions;
import com.discord.api.guildrolesubscription.GuildRoleSubscriptionGroupListing;
import com.discord.api.guildrolesubscription.GuildRoleSubscriptionTierListing;
import com.discord.stores.StoreGuildRoleSubscriptions;
import com.discord.utilities.rest.RestAPI;
import d0.z.d.m;
import j0.k.b;
import java.util.List;
import rx.Observable;
/* compiled from: GuildRoleSubscriptionUtils.kt */
public final class GuildRoleSubscriptionUtils$createGuildRoleSubscriptionGroupListing$1<T, R> implements b<GuildRoleSubscriptionGroupListing, Observable<? extends GuildRoleSubscriptionTierListing>> {
public final /* synthetic */ List $channelBenefits;
public final /* synthetic */ long $guildId;
public final /* synthetic */ List $intangibleBenefits;
public final /* synthetic */ String $memberBadge;
public final /* synthetic */ int $memberColor;
public final /* synthetic */ int $priceTier;
public final /* synthetic */ RestAPI $restApi;
public final /* synthetic */ StoreGuildRoleSubscriptions $storeGuildRoleSubscriptions;
public final /* synthetic */ String $tierDescription;
public final /* synthetic */ String $tierImage;
public final /* synthetic */ String $tierName;
public GuildRoleSubscriptionUtils$createGuildRoleSubscriptionGroupListing$1(StoreGuildRoleSubscriptions storeGuildRoleSubscriptions, long j, RestAPI restAPI, String str, String str2, int i, String str3, int i2, String str4, List list, List list2) {
this.$storeGuildRoleSubscriptions = storeGuildRoleSubscriptions;
this.$guildId = j;
this.$restApi = restAPI;
this.$tierName = str;
this.$tierDescription = str2;
this.$priceTier = i;
this.$tierImage = str3;
this.$memberColor = i2;
this.$memberBadge = str4;
this.$channelBenefits = list;
this.$intangibleBenefits = list2;
}
public final Observable<? extends GuildRoleSubscriptionTierListing> call(GuildRoleSubscriptionGroupListing guildRoleSubscriptionGroupListing) {
StoreGuildRoleSubscriptions storeGuildRoleSubscriptions = this.$storeGuildRoleSubscriptions;
long j = this.$guildId;
m.checkNotNullExpressionValue(guildRoleSubscriptionGroupListing, "subscriptionGroupListing");
storeGuildRoleSubscriptions.handleGuildRoleSubscriptionGroupUpdate(j, guildRoleSubscriptionGroupListing);
return GuildRoleSubscriptionUtils.INSTANCE.createGuildRoleSubscriptionTierListing(this.$restApi, this.$storeGuildRoleSubscriptions, this.$guildId, guildRoleSubscriptionGroupListing.d(), this.$tierName, this.$tierDescription, this.$priceTier, this.$tierImage, this.$memberColor, this.$memberBadge, this.$channelBenefits, this.$intangibleBenefits);
}
}