discord-jadx/app/src/main/java/com/discord/utilities/channel/ChannelPermissionUtilsKt.java
2021-08-20 12:00:12 +02:00

206 lines
18 KiB
Java

package com.discord.utilities.channel;
import android.content.Context;
import androidx.annotation.StringRes;
import c.a.d.f;
import c.a.k.b;
import com.discord.R;
import com.discord.api.role.GuildRole;
import d0.o;
import d0.t.h0;
import d0.z.d.m;
import java.util.Map;
import kotlin.Pair;
/* compiled from: ChannelPermissionUtils.kt */
public final class ChannelPermissionUtilsKt {
/* JADX WARN: Multi-variable type inference failed */
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x01ca: APUT
(r1v2 kotlin.Pair[])
(6 ??[int, float, short, byte, char])
(wrap: kotlin.Pair : 0x01c5: INVOKE (r2v20 kotlin.Pair) =
(r2v19 java.lang.Integer)
(wrap: com.discord.utilities.channel.PermissionLabelOverrides : 0x01c2: CONSTRUCTOR (r15v9 com.discord.utilities.channel.PermissionLabelOverrides) =
(r5v5 java.lang.String)
(null java.lang.String)
(null java.lang.String)
(null java.lang.CharSequence)
(null java.lang.String)
(null java.lang.String)
(null java.lang.String)
(r12v4 java.lang.String)
(null java.lang.CharSequence)
(382 int)
(null kotlin.jvm.internal.DefaultConstructorMarker)
call: com.discord.utilities.channel.PermissionLabelOverrides.<init>(java.lang.CharSequence, java.lang.String, java.lang.String, java.lang.CharSequence, java.lang.String, java.lang.String, java.lang.String, java.lang.CharSequence, java.lang.CharSequence, int, kotlin.jvm.internal.DefaultConstructorMarker):void type: CONSTRUCTOR)
type: STATIC call: d0.o.to(java.lang.Object, java.lang.Object):kotlin.Pair)
*/
/* JADX WARNING: Unknown variable types count: 6 */
public static final Map<Integer, PermissionLabelOverrides> getCategoryLabels(boolean z2, Context context) {
String str;
String str2;
String str3;
String str4;
String str5;
String str6;
String str7;
String str8;
String str9;
m.checkNotNullParameter(context, "context");
Pair[] pairArr = new Pair[28];
Integer valueOf = Integer.valueOf((int) R.id.channel_permission_text_read_messages);
String string = context.getString(R.string.role_permissions_view_channel);
String string2 = context.getString(R.string.role_permissions_view_channel_description_category);
m.checkNotNullExpressionValue(string2, "context.getString(R.stri…nel_description_category)");
pairArr[0] = o.to(valueOf, new PermissionLabelOverrides(string2, string, null, null, context.getString(R.string.role_permissions_view_channel_description_text_everyone), context.getString(R.string.role_permissions_view_channel_description_voice_everyone), null, context.getString(R.string.role_permissions_view_channel_description_category_everyone), null, 332, null));
Integer valueOf2 = Integer.valueOf((int) R.id.channel_permission_general_manage_channel);
String string3 = context.getString(R.string.manage_channels);
String string4 = context.getString(R.string.role_permissions_manage_channel_description_category);
m.checkNotNullExpressionValue(string4, "context.getString(R.stri…nel_description_category)");
pairArr[1] = o.to(valueOf2, new PermissionLabelOverrides(string4, string3, context.getString(R.string.role_permissions_manage_channel_description_voice), context.getString(R.string.role_permissions_manage_channel_description_stage), null, null, null, null, null, 496, null));
Integer valueOf3 = Integer.valueOf((int) R.id.channel_permission_general_manage_threads);
String string5 = context.getString(R.string.role_permissions_manage_threads_description_category);
m.checkNotNullExpressionValue(string5, "context.getString(R.stri…ads_description_category)");
pairArr[2] = o.to(valueOf3, new PermissionLabelOverrides(string5, null, null, null, null, null, null, context.getString(R.string.role_permissions_manage_threads_description_category), null, 382, null));
Integer valueOf4 = Integer.valueOf((int) R.id.channel_permission_general_manage_permissions);
String string6 = context.getString(R.string.role_permissions_manage_roles_description_category);
m.checkNotNullExpressionValue(string6, "context.getString(R.stri…les_description_category)");
pairArr[3] = o.to(valueOf4, new PermissionLabelOverrides(string6, null, null, context.getString(R.string.role_permissions_manage_roles_description_stage), null, null, null, null, null, 502, null));
Integer valueOf5 = Integer.valueOf((int) R.id.channel_permission_general_manage_webhooks);
String string7 = context.getString(R.string.role_permissions_manage_webhooks_description_category);
m.checkNotNullExpressionValue(string7, "context.getString(R.stri…oks_description_category)");
pairArr[4] = o.to(valueOf5, new PermissionLabelOverrides(string7, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf6 = Integer.valueOf((int) R.id.channel_permission_text_send_messages);
String string8 = context.getString(R.string.role_permissions_send_messages_description_category);
m.checkNotNullExpressionValue(string8, "context.getString(R.stri…ges_description_category)");
f fVar = f.a;
pairArr[5] = o.to(valueOf6, new PermissionLabelOverrides(string8, null, null, null, null, null, null, null, b.h(context, R.string.role_permissions_send_messages_description_announcement, new Object[]{fVar.a(360032008192L, null)}, null, 4), 254, null));
Integer valueOf7 = Integer.valueOf((int) R.id.channel_permission_text_send_messages_in_threads);
if (z2) {
str2 = context.getString(R.string.role_permissions_send_messages_in_threads_description_category);
str = "context.getString(R.stri…ads_description_category)";
m.checkNotNullExpressionValue(str2, str);
} else {
str = "context.getString(R.stri…ads_description_category)";
str2 = b.h(context, R.string.interim_role_permissions_send_messages_in_threads_description_category, new Object[0], null, 4);
}
if (z2) {
String string9 = context.getString(R.string.role_permissions_send_messages_in_threads_description_category);
m.checkNotNullExpressionValue(string9, str);
str3 = string9;
} else {
str3 = b.h(context, R.string.interim_role_permissions_send_messages_in_threads_description_category, new Object[0], null, 4);
}
pairArr[6] = o.to(valueOf7, new PermissionLabelOverrides(str2, null, null, null, null, null, null, str3, null, 382, null));
Integer valueOf8 = Integer.valueOf((int) R.id.channel_permission_text_create_public_threads);
if (z2) {
str5 = context.getString(R.string.role_permissions_create_public_threads_description_category);
str4 = str;
m.checkNotNullExpressionValue(str5, str4);
} else {
str4 = str;
str5 = b.h(context, R.string.interim_role_permissions_create_public_threads_description_category, new Object[0], null, 4);
}
if (z2) {
String string10 = context.getString(R.string.role_permissions_create_public_threads_description_category);
m.checkNotNullExpressionValue(string10, str4);
str6 = string10;
} else {
str6 = b.h(context, R.string.interim_role_permissions_create_public_threads_description_category, new Object[0], null, 4);
}
pairArr[7] = o.to(valueOf8, new PermissionLabelOverrides(str5, null, null, null, null, null, null, str6, null, 382, null));
Integer valueOf9 = Integer.valueOf((int) R.id.channel_permission_text_create_private_threads);
if (z2) {
str8 = context.getString(R.string.role_permissions_create_private_threads_description_category);
str7 = str4;
m.checkNotNullExpressionValue(str8, str7);
} else {
str7 = str4;
str8 = b.h(context, R.string.interim_role_permissions_create_private_threads_description_category, new Object[0], null, 4);
}
if (z2) {
String string11 = context.getString(R.string.role_permissions_create_private_threads_description_category);
m.checkNotNullExpressionValue(string11, str7);
str9 = string11;
} else {
str9 = b.h(context, R.string.interim_role_permissions_create_private_threads_description_category, new Object[0], null, 4);
}
pairArr[8] = o.to(valueOf9, new PermissionLabelOverrides(str8, null, null, null, null, null, null, str9, null, 382, null));
Integer valueOf10 = Integer.valueOf((int) R.id.channel_permission_general_create_instant_invite);
String string12 = context.getString(R.string.role_permissions_create_instant_invite_description_category);
m.checkNotNullExpressionValue(string12, "context.getString(R.stri…ite_description_category)");
pairArr[9] = o.to(valueOf10, new PermissionLabelOverrides(string12, null, context.getString(R.string.role_permissions_create_instant_invite_description_voice), null, null, null, null, null, null, 506, null));
Integer valueOf11 = Integer.valueOf((int) R.id.channel_permission_text_embed_links);
String string13 = context.getString(R.string.role_permissions_embed_links_description_category);
m.checkNotNullExpressionValue(string13, "context.getString(R.stri…nks_description_category)");
pairArr[10] = o.to(valueOf11, new PermissionLabelOverrides(string13, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf12 = Integer.valueOf((int) R.id.channel_permission_text_attach_files);
String string14 = context.getString(R.string.role_permissions_attach_files_description_category);
m.checkNotNullExpressionValue(string14, "context.getString(R.stri…les_description_category)");
pairArr[11] = o.to(valueOf12, new PermissionLabelOverrides(string14, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf13 = Integer.valueOf((int) R.id.channel_permission_text_add_reactions);
String string15 = context.getString(R.string.role_permissions_add_reactions_description_category);
m.checkNotNullExpressionValue(string15, "context.getString(R.stri…ons_description_category)");
pairArr[12] = o.to(valueOf13, new PermissionLabelOverrides(string15, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf14 = Integer.valueOf((int) R.id.channel_permission_text_use_external_emojis);
String string16 = context.getString(R.string.role_permissions_use_external_emojis_description_category);
m.checkNotNullExpressionValue(string16, "context.getString(R.stri…jis_description_category)");
pairArr[13] = o.to(valueOf14, new PermissionLabelOverrides(string16, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf15 = Integer.valueOf((int) R.id.channel_permission_text_use_external_stickers);
String string17 = context.getString(R.string.role_permissions_use_external_stickers_description_category);
m.checkNotNullExpressionValue(string17, "context.getString(R.stri…ers_description_category)");
pairArr[14] = o.to(valueOf15, new PermissionLabelOverrides(string17, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf16 = Integer.valueOf((int) R.id.channel_permission_text_mention_everyone);
String string18 = context.getString(R.string.role_permissions_mention_everyone_description_category);
m.checkNotNullExpressionValue(string18, "context.getString(R.stri…one_description_category)");
pairArr[15] = o.to(valueOf16, new PermissionLabelOverrides(string18, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf17 = Integer.valueOf((int) R.id.channel_permission_text_manage_messages);
String string19 = context.getString(R.string.role_permissions_manage_messages_description_category);
m.checkNotNullExpressionValue(string19, "context.getString(R.stri…ges_description_category)");
pairArr[16] = o.to(valueOf17, new PermissionLabelOverrides(string19, null, null, null, null, null, null, null, b.h(context, R.string.role_permissions_manage_messages_description_announcement, new Object[]{fVar.a(360032008192L, null)}, null, 4), 254, null));
Integer valueOf18 = Integer.valueOf((int) R.id.channel_permission_text_read_message_history);
String string20 = context.getString(R.string.role_permissions_read_message_history_description_category);
m.checkNotNullExpressionValue(string20, "context.getString(R.stri…ory_description_category)");
pairArr[17] = o.to(valueOf18, new PermissionLabelOverrides(string20, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf19 = Integer.valueOf((int) R.id.channel_permission_text_send_tts_messages);
String string21 = context.getString(R.string.role_permissions_send_tts_messages_description_category);
m.checkNotNullExpressionValue(string21, "context.getString(R.stri…ges_description_category)");
pairArr[18] = o.to(valueOf19, new PermissionLabelOverrides(string21, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf20 = Integer.valueOf((int) R.id.channel_permission_voice_connect);
String string22 = context.getString(R.string.role_permissions_connect_description_category);
m.checkNotNullExpressionValue(string22, "context.getString(R.stri…ect_description_category)");
pairArr[19] = o.to(valueOf20, new PermissionLabelOverrides(string22, null, null, context.getString(R.string.role_permissions_connect_description_stage), null, context.getString(R.string.role_permissions_connect_description_voice_everyone), context.getString(R.string.role_permissions_connect_description_stage_everyone), context.getString(R.string.role_permissions_connect_description_category_everyone), null, 278, null));
Integer valueOf21 = Integer.valueOf((int) R.id.channel_permission_voice_speak);
String string23 = context.getString(R.string.role_permissions_speak_description_category);
m.checkNotNullExpressionValue(string23, "context.getString(R.stri…eak_description_category)");
pairArr[20] = o.to(valueOf21, new PermissionLabelOverrides(string23, null, null, context.getString(R.string.role_permissions_speak_description_stage), null, null, null, null, null, 502, null));
Integer valueOf22 = Integer.valueOf((int) R.id.channel_permission_voice_video);
String string24 = context.getString(R.string.role_permissions_stream_description_category);
m.checkNotNullExpressionValue(string24, "context.getString(R.stri…eam_description_category)");
pairArr[21] = o.to(valueOf22, new PermissionLabelOverrides(string24, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf23 = Integer.valueOf((int) R.id.channel_permission_voice_use_vad);
String string25 = context.getString(R.string.role_permissions_use_vad_description_category);
m.checkNotNullExpressionValue(string25, "context.getString(R.stri…vad_description_category)");
pairArr[22] = o.to(valueOf23, new PermissionLabelOverrides(string25, null, null, context.getString(R.string.role_permissions_use_vad_description_stage), null, null, null, null, null, 502, null));
pairArr[23] = o.to(Integer.valueOf((int) R.id.channel_permission_voice_priority_speaker), new PermissionLabelOverrides(b.h(context, R.string.role_permissions_priority_speaker_description_category_mobile, new Object[]{b.h(context, R.string.keybind_push_to_talk_priority, new Object[0], null, 4)}, null, 4), null, null, null, null, null, null, b.h(context, R.string.role_permissions_priority_speaker_description_category_mobile, new Object[]{b.h(context, R.string.keybind_push_to_talk_priority, new Object[0], null, 4)}, null, 4), null, 382, null));
pairArr[24] = o.to(Integer.valueOf((int) R.id.channel_permission_voice_mute_members), new PermissionLabelOverrides(b.h(context, R.string.role_permissions_mute_members_description_category, new Object[0], null, 4), null, null, b.h(context, R.string.role_permissions_mute_members_description_stage, new Object[0], null, 4), null, null, null, null, null, 502, null));
Integer valueOf24 = Integer.valueOf((int) R.id.channel_permission_voice_deafen_members);
String string26 = context.getString(R.string.role_permissions_deafen_members_description_category);
m.checkNotNullExpressionValue(string26, "context.getString(R.stri…ers_description_category)");
pairArr[25] = o.to(valueOf24, new PermissionLabelOverrides(string26, null, null, null, null, null, null, null, null, 510, null));
Integer valueOf25 = Integer.valueOf((int) R.id.channel_permission_voice_move_members);
String string27 = context.getString(R.string.role_permissions_move_members_description_category);
m.checkNotNullExpressionValue(string27, "context.getString(R.stri…ers_description_category)");
pairArr[26] = o.to(valueOf25, new PermissionLabelOverrides(string27, null, null, context.getString(R.string.role_permissions_move_members_description_stage), null, null, null, null, null, 502, null));
Integer valueOf26 = Integer.valueOf((int) R.id.channel_permission_stage_request_to_speak);
String string28 = context.getString(R.string.role_permissions_request_to_speak_description_category);
m.checkNotNullExpressionValue(string28, "context.getString(R.stri…eak_description_category)");
pairArr[27] = o.to(valueOf26, new PermissionLabelOverrides(string28, null, null, null, null, null, null, null, null, 510, null));
return h0.hashMapOf(pairArr);
}
@StringRes
public static final int getChannelPermissionOwnerRoleLabel(GuildRole guildRole) {
m.checkNotNullParameter(guildRole, "role");
return (guildRole.h() & 8) == 8 ? R.string.private_channel_add_members_modal_row_administrator : R.string.private_channel_add_members_modal_row_role;
}
}