package com.discord.widgets.guild_delete_feedback; import com.discord.utilities.analytics.AnalyticsTracker; import com.discord.widgets.voice.feedback.FeedbackIssue; import com.discord.widgets.voice.feedback.FeedbackSubmitter; import com.discord.widgets.voice.feedback.PendingFeedback; import d0.z.d.m; /* compiled from: GuildDeleteFeedbackSubmitter.kt */ public final class GuildDeleteFeedbackSubmitter implements FeedbackSubmitter { private final PendingFeedback.GuildDeleteFeedback pendingFeedback; public final /* synthetic */ class WhenMappings { public static final /* synthetic */ int[] $EnumSwitchMapping$0; static { FeedbackIssue.values(); int[] iArr = new int[24]; $EnumSwitchMapping$0 = iArr; iArr[FeedbackIssue.GUILD_DELETE_TOO_HARD.ordinal()] = 1; iArr[FeedbackIssue.GUILD_DELETE_TEST.ordinal()] = 2; iArr[FeedbackIssue.GUILD_DELETE_ACCIDENT.ordinal()] = 3; iArr[FeedbackIssue.GUILD_DELETE_TEMPLATE.ordinal()] = 4; iArr[FeedbackIssue.GUILD_DELETE_LONELY.ordinal()] = 5; iArr[FeedbackIssue.GUILD_DELETE_INACTIVE.ordinal()] = 6; iArr[FeedbackIssue.GUILD_DELETE_OTHER.ordinal()] = 7; } } public GuildDeleteFeedbackSubmitter(PendingFeedback.GuildDeleteFeedback guildDeleteFeedback) { m.checkNotNullParameter(guildDeleteFeedback, "pendingFeedback"); this.pendingFeedback = guildDeleteFeedback; } private final String getReasonFromFeedbackIssue(FeedbackIssue feedbackIssue) { if (feedbackIssue != null) { switch (feedbackIssue.ordinal()) { case 17: return "Too hard"; case 18: return "Testing purposes"; case 19: return "Created on accident"; case 20: return "Curious about server/template"; case 21: return "Empty server"; case 22: return "Inactive server"; case 23: return "Other"; } } return null; } public final PendingFeedback.GuildDeleteFeedback getPendingFeedback() { return this.pendingFeedback; } public final void skip() { AnalyticsTracker.INSTANCE.userReportSubmitted("Guild Deletion", this.pendingFeedback.getGuildId(), null, null, true); } @Override // com.discord.widgets.voice.feedback.FeedbackSubmitter public void submit(String str) { AnalyticsTracker.INSTANCE.userReportSubmitted("Guild Deletion", this.pendingFeedback.getGuildId(), getReasonFromFeedbackIssue(this.pendingFeedback.getReason()), str, false); } }