package com.discord.utilities.rest; import android.content.Context; import c.a.l.b; import com.discord.utilities.error.Error; import d0.o; import d0.t.h0; import d0.z.d.m; import java.util.Map; import kotlin.Unit; import kotlin.jvm.functions.Function0; /* compiled from: RestAPIAbortMessages.kt */ public final class RestAPIAbortMessages { public static final RestAPIAbortMessages INSTANCE = new RestAPIAbortMessages(); private static final Map MESSAGES = h0.mapOf(o.to(80000, 2131887049), o.to(50007, 2131887041), o.to(40003, 2131887040), o.to(40004, 2131887044), o.to(80000, 2131886258), o.to(30002, 2131886261), o.to(80001, 2131886260), o.to(80003, 2131886260), o.to(80002, 2131886260), o.to(80004, 2131886260), o.to(80007, 2131886256), o.to(160006, 2131894049), o.to(160007, 2131894044)); /* compiled from: RestAPIAbortMessages.kt */ public static final class ResponseResolver { public static final ResponseResolver INSTANCE = new ResponseResolver(); private ResponseResolver() { } public final CharSequence getRelationshipResponse(Context context, int i, String str) { m.checkNotNullParameter(str, "username"); Integer abortCodeMessageResId = RestAPIAbortMessages.getAbortCodeMessageResId(i); int intValue = abortCodeMessageResId != null ? abortCodeMessageResId.intValue() : 2131886260; if (i != 80000) { if (context != null) { return b.g(context, intValue, new Object[0], null, 4); } return null; } else if (context != null) { return b.g(context, intValue, new Object[]{str}, null, 4); } else { return null; } } } private RestAPIAbortMessages() { } public static final Integer getAbortCodeMessageResId(int i) { return MESSAGES.get(Integer.valueOf(i)); } /* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.utilities.rest.RestAPIAbortMessages */ /* JADX WARN: Multi-variable type inference failed */ public static /* synthetic */ void handleAbortCodeOrDefault$default(RestAPIAbortMessages restAPIAbortMessages, Error error, Function0 function0, Function0 function02, int i, Object obj) { if ((i & 4) != 0) { function02 = RestAPIAbortMessages$handleAbortCodeOrDefault$1.INSTANCE; } restAPIAbortMessages.handleAbortCodeOrDefault(error, function0, function02); } public final void handleAbortCodeOrDefault(Error error, Function0 function0, Function0 function02) { m.checkNotNullParameter(error, "errorResponse"); m.checkNotNullParameter(function0, "onHandle"); m.checkNotNullParameter(function02, "onDefault"); if (error.getType() == Error.Type.DISCORD_BAD_REQUEST) { error.setShowErrorToasts(false); function0.mo1invoke(); return; } error.setShowErrorToasts(function02.mo1invoke().booleanValue()); } }