package com.discord.utilities.auditlogs; import android.content.Context; import android.content.res.Resources; import android.text.format.DateUtils; import android.view.View; import androidx.annotation.DrawableRes; import androidx.annotation.StringRes; import c.a.l.b; import c.d.b.a.a; import com.discord.app.AppLog; import com.discord.models.domain.ModelAuditLogEntry; import com.discord.utilities.drawable.DrawableCompat; import com.discord.utilities.logging.Logger; import com.discord.utilities.resources.StringResourceUtilsKt; import com.discord.utilities.time.Clock; import com.discord.utilities.time.ClockFactory; import d0.g; import d0.z.d.m; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.NoSuchElementException; import java.util.Objects; import java.util.concurrent.TimeUnit; import kotlin.Lazy; /* compiled from: AuditLogUtils.kt */ public final class AuditLogUtils { private static final Lazy ALL_ACTION_TYPES$delegate = g.lazy(AuditLogUtils$ALL_ACTION_TYPES$2.INSTANCE); public static final AuditLogUtils INSTANCE = new AuditLogUtils(); public final /* synthetic */ class WhenMappings { public static final /* synthetic */ int[] $EnumSwitchMapping$0; public static final /* synthetic */ int[] $EnumSwitchMapping$1; public static final /* synthetic */ int[] $EnumSwitchMapping$2; static { ModelAuditLogEntry.TargetType.values(); int[] iArr = new int[13]; $EnumSwitchMapping$0 = iArr; iArr[ModelAuditLogEntry.TargetType.ALL.ordinal()] = 1; iArr[ModelAuditLogEntry.TargetType.GUILD.ordinal()] = 2; ModelAuditLogEntry.TargetType targetType = ModelAuditLogEntry.TargetType.CHANNEL; iArr[targetType.ordinal()] = 3; iArr[ModelAuditLogEntry.TargetType.CHANNEL_OVERWRITE.ordinal()] = 4; iArr[ModelAuditLogEntry.TargetType.USER.ordinal()] = 5; ModelAuditLogEntry.TargetType targetType2 = ModelAuditLogEntry.TargetType.ROLE; iArr[targetType2.ordinal()] = 6; ModelAuditLogEntry.TargetType targetType3 = ModelAuditLogEntry.TargetType.INVITE; iArr[targetType3.ordinal()] = 7; ModelAuditLogEntry.TargetType targetType4 = ModelAuditLogEntry.TargetType.WEBHOOK; iArr[targetType4.ordinal()] = 8; iArr[ModelAuditLogEntry.TargetType.EMOJI.ordinal()] = 9; ModelAuditLogEntry.TargetType targetType5 = ModelAuditLogEntry.TargetType.INTEGRATION; iArr[targetType5.ordinal()] = 10; iArr[ModelAuditLogEntry.TargetType.STAGE_INSTANCE.ordinal()] = 11; iArr[ModelAuditLogEntry.TargetType.GUILD_SCHEDULED_EVENT.ordinal()] = 12; ModelAuditLogEntry.ActionType.values(); int[] iArr2 = new int[4]; $EnumSwitchMapping$1 = iArr2; iArr2[ModelAuditLogEntry.ActionType.CREATE.ordinal()] = 1; iArr2[ModelAuditLogEntry.ActionType.UPDATE.ordinal()] = 2; iArr2[ModelAuditLogEntry.ActionType.DELETE.ordinal()] = 3; ModelAuditLogEntry.TargetType.values(); int[] iArr3 = new int[13]; $EnumSwitchMapping$2 = iArr3; iArr3[targetType.ordinal()] = 1; iArr3[targetType2.ordinal()] = 2; iArr3[targetType3.ordinal()] = 3; iArr3[targetType4.ordinal()] = 4; iArr3[targetType5.ordinal()] = 5; } } private AuditLogUtils() { } /* JADX DEBUG: Multi-variable search result rejected for r1v2, resolved type: java.lang.Object */ /* JADX WARN: Multi-variable type inference failed */ @StringRes private final int getEntryTitle(ModelAuditLogEntry modelAuditLogEntry) { int actionTypeId = modelAuditLogEntry.getActionTypeId(); if (actionTypeId == 1) { return 2131889471; } switch (actionTypeId) { case 10: List changes = modelAuditLogEntry.getChanges(); ModelAuditLogEntry.Change change = null; if (changes != null) { Iterator it = changes.iterator(); while (true) { if (it.hasNext()) { Object next = it.next(); ModelAuditLogEntry.Change change2 = (ModelAuditLogEntry.Change) next; m.checkNotNullExpressionValue(change2, "it"); if (m.areEqual(change2.getKey(), "type")) { change = next; } } } change = change; } if (change == null) { return 0; } Object newValue = change.getNewValue(); Objects.requireNonNull(newValue, "null cannot be cast to non-null type kotlin.Long"); int longValue = (int) ((Long) newValue).longValue(); if (longValue == 2) { return 2131889440; } if (longValue != 4) { return longValue != 13 ? 2131889429 : 2131889428; } return 2131889407; case 11: return 2131889435; case 12: return 2131889410; case 13: return 2131889415; case 14: return 2131889417; case 15: return 2131889416; default: switch (actionTypeId) { case 20: return 2131889510; case 21: return 2131889517; case 22: return 2131889505; case 23: return 2131889506; case 24: return 2131889522; case 25: return 2131889519; case 26: return 2131889511; case 27: return 2131889509; case 28: return 2131889404; default: switch (actionTypeId) { case 30: return 2131889530; case 31: return 2131889540; case 32: return 2131889531; default: switch (actionTypeId) { case 40: return 2131889495; case 41: return 2131889503; case 42: return 2131889496; default: switch (actionTypeId) { case 50: return 2131889564; case 51: return 2131889568; case 52: return 2131889565; default: switch (actionTypeId) { case 60: return 2131889442; case 61: return 2131889446; case 62: return 2131889443; default: switch (actionTypeId) { case 72: return 2131889524; case 73: return 2131889523; case 74: return 2131889525; case 75: return 2131889526; default: switch (actionTypeId) { case 80: return 2131889485; case 81: return 2131889492; case 82: return 2131889486; case 83: return 2131889553; case 84: return 2131889558; case 85: return modelAuditLogEntry.getUserId() == 0 ? 2131889555 : 2131889554; default: switch (actionTypeId) { case 100: return 2131889541; case 101: return 2131889552; case 102: return 2131889542; default: AppLog appLog = AppLog.g; StringBuilder L = a.L("Unknown audit log action type: "); L.append(modelAuditLogEntry.getActionTypeId()); Logger.e$default(appLog, L.toString(), null, null, 6, null); return 2131889560; } } } } } } } } } } public static /* synthetic */ CharSequence getHeaderString$default(AuditLogUtils auditLogUtils, ModelAuditLogEntry modelAuditLogEntry, CharSequence charSequence, Context context, Map map, String str, int i, Object obj) { if ((i & 16) != 0) { str = ""; } return auditLogUtils.getHeaderString(modelAuditLogEntry, charSequence, context, map, str); } private final String getTargetText(ModelAuditLogEntry modelAuditLogEntry, Map> map, String str) { Object obj; ModelAuditLogEntry.TargetType targetType = modelAuditLogEntry.getTargetType(); if (targetType == ModelAuditLogEntry.TargetType.CHANNEL_OVERWRITE) { targetType = ModelAuditLogEntry.TargetType.CHANNEL; } Map map2 = (Map) map.get(targetType); if (map2 == null || (obj = (CharSequence) map2.get(Long.valueOf(modelAuditLogEntry.getTargetId()))) == null) { if (targetType != null) { int ordinal = targetType.ordinal(); if (ordinal == 3) { StringBuilder L = a.L(str); L.append(getTargetValue(modelAuditLogEntry, "name")); obj = L.toString(); } else if (ordinal == 10) { obj = getTargetValue(modelAuditLogEntry, "type"); } else if (ordinal == 6) { ModelAuditLogEntry.Options options = modelAuditLogEntry.getOptions(); if (options == null || (obj = options.getRoleName()) == null) { obj = getTargetValue(modelAuditLogEntry, "name"); } } else if (ordinal == 7) { obj = getTargetValue(modelAuditLogEntry, "code"); } else if (ordinal == 8) { obj = getTargetValue(modelAuditLogEntry, "name"); } } obj = null; } if (obj == null) { obj = Long.valueOf(modelAuditLogEntry.getTargetId()); } return obj.toString(); } public static /* synthetic */ String getTargetText$default(AuditLogUtils auditLogUtils, ModelAuditLogEntry modelAuditLogEntry, Map map, String str, int i, Object obj) { if ((i & 4) != 0) { str = ""; } return auditLogUtils.getTargetText(modelAuditLogEntry, map, str); } private final Object getTargetValue(ModelAuditLogEntry modelAuditLogEntry, String str) { Object obj; List changes = modelAuditLogEntry.getChanges(); if (changes == null) { return null; } Iterator it = changes.iterator(); while (true) { if (!it.hasNext()) { obj = null; break; } obj = it.next(); ModelAuditLogEntry.Change change = (ModelAuditLogEntry.Change) obj; m.checkNotNullExpressionValue(change, "it"); if (m.areEqual(change.getKey(), str)) { break; } } ModelAuditLogEntry.Change change2 = (ModelAuditLogEntry.Change) obj; if (change2 != null) { return change2.getValue(); } return null; } private final CharSequence getTimestampText(long j, Context context) { Clock clock = ClockFactory.get(); CharSequence relativeTimeSpanString = DateUtils.getRelativeTimeSpanString(j, clock.currentTimeMillis(), 86400000, 131092); if (TimeUnit.MILLISECONDS.toDays(clock.currentTimeMillis() - j) < ((long) 7)) { return b.g(context, 2131889559, new Object[]{relativeTimeSpanString, DateUtils.formatDateTime(context, j, 1)}, null, 4); } m.checkNotNullExpressionValue(relativeTimeSpanString, "timeString"); return relativeTimeSpanString; } public final List getALL_ACTION_TYPES() { return (List) ALL_ACTION_TYPES$delegate.getValue(); } @StringRes public final int getActionName(int i) { if (i == 0) { return 2131889691; } if (i == 1) { return 2131889376; } switch (i) { case 10: return 2131889364; case 11: return 2131889369; case 12: return 2131889365; case 13: return 2131889366; case 14: return 2131889368; case 15: return 2131889367; default: switch (i) { case 20: return 2131889386; case 21: return 2131889388; case 22: return 2131889383; case 23: return 2131889384; case 24: return 2131889390; case 25: return 2131889389; case 26: return 2131889387; case 27: return 2131889385; case 28: return 2131889363; default: switch (i) { case 30: return 2131889395; case 31: return 2131889397; case 32: return 2131889396; default: switch (i) { case 40: return 2131889380; case 41: return 2131889382; case 42: return 2131889381; default: switch (i) { case 50: return 2131889401; case 51: return 2131889403; case 52: return 2131889402; default: switch (i) { case 60: return 2131889370; case 61: return 2131889372; case 62: return 2131889371; default: switch (i) { case 72: return 2131889392; case 73: return 2131889391; case 74: return 2131889393; case 75: return 2131889394; default: switch (i) { case 80: return 2131889377; case 81: return 2131889379; case 82: return 2131889378; case 83: return 2131889398; case 84: return 2131889400; case 85: return 2131889399; default: switch (i) { case 100: return 2131889373; case 101: return 2131889375; case 102: return 2131889374; default: return 0; } } } } } } } } } } @DrawableRes public final int getActionTypeImage(int i) { ModelAuditLogEntry.ActionType actionType = ModelAuditLogEntry.getActionType(i); if (actionType != null) { int ordinal = actionType.ordinal(); if (ordinal == 1) { return 2131231412; } if (ordinal == 2) { return 2131231414; } if (ordinal == 3) { return 2131231413; } } return 0; } /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x00f7: APUT (r13v7 java.lang.Object[]), (2 ??[int, float, short, byte, char]), (r1v70 java.lang.Object) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x012e: APUT (r7v13 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.CharSequence : 0x012a: INVOKE (r2v13 java.lang.CharSequence) = (r20v0 android.content.Context), (2131755151 int), (r13v4 int), (r14v5 java.lang.Object[]) type: STATIC call: com.discord.utilities.resources.StringResourceUtilsKt.getI18nPluralString(android.content.Context, int, int, java.lang.Object[]):java.lang.CharSequence) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0128: APUT (r14v5 java.lang.Object[]) (0 ??[int, short, byte, char]) (wrap: java.lang.Integer : 0x0124: INVOKE (r15v3 java.lang.Integer) = (r15v2 int) type: STATIC call: java.lang.Integer.valueOf(int):java.lang.Integer) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x017c: APUT (r13v2 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.CharSequence : 0x0178: INVOKE (r2v11 java.lang.CharSequence) = (r20v0 android.content.Context), (2131755152 int), (r14v2 int), (r9v5 java.lang.Object[]) type: STATIC call: com.discord.utilities.resources.StringResourceUtilsKt.getI18nPluralString(android.content.Context, int, int, java.lang.Object[]):java.lang.CharSequence) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0176: APUT (r9v5 java.lang.Object[]) (0 ??[int, short, byte, char]) (wrap: java.lang.Integer : 0x0172: INVOKE (r16v2 java.lang.Integer) = (r16v1 int) type: STATIC call: java.lang.Integer.valueOf(int):java.lang.Integer) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x01ec: APUT (r5v9 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.String : 0x01e8: INVOKE (r1v45 java.lang.String) = (r1v44 java.lang.Object) type: STATIC call: java.lang.String.valueOf(java.lang.Object):java.lang.String) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0224: APUT (r5v8 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.CharSequence : 0x0220: INVOKE (r1v38 java.lang.CharSequence) = (r20v0 android.content.Context), (2131755145 int), (r6v12 int), (r7v10 java.lang.Object[]) type: STATIC call: com.discord.utilities.resources.StringResourceUtilsKt.getI18nPluralString(android.content.Context, int, int, java.lang.Object[]):java.lang.CharSequence) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x021e: APUT (r7v10 java.lang.Object[]) (0 ??[int, short, byte, char]) (wrap: java.lang.Integer : 0x021a: INVOKE (r1v37 java.lang.Integer) = (r1v36 int) type: STATIC call: java.lang.Integer.valueOf(int):java.lang.Integer) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x026c: APUT (r7v8 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.CharSequence : 0x0268: INVOKE (r1v21 java.lang.CharSequence) = (r20v0 android.content.Context), (2131755146 int), (r9v2 int), (r13v1 java.lang.Object[]) type: STATIC call: com.discord.utilities.resources.StringResourceUtilsKt.getI18nPluralString(android.content.Context, int, int, java.lang.Object[]):java.lang.CharSequence) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0266: APUT (r13v1 java.lang.Object[]) (0 ??[int, short, byte, char]) (wrap: java.lang.Integer : 0x0262: INVOKE (r1v20 java.lang.Integer) = (r1v19 int) type: STATIC call: java.lang.Integer.valueOf(int):java.lang.Integer) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x02d5: APUT (r5v2 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.String : 0x02d1: INVOKE (r1v11 java.lang.String) = (r1v10 java.lang.Object) type: STATIC call: java.lang.String.valueOf(java.lang.Object):java.lang.String) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0315: APUT (r5v1 java.lang.Object[]) (1 ??[boolean, int, float, short, byte, char]) (wrap: java.lang.CharSequence : 0x0311: INVOKE (r1v4 java.lang.CharSequence) = (r2v1 android.content.res.Resources) (r20v0 android.content.Context) (2131755147 int) (r7v2 int) (r8v1 java.lang.Object[]) type: STATIC call: com.discord.utilities.resources.StringResourceUtilsKt.getQuantityString(android.content.res.Resources, android.content.Context, int, int, java.lang.Object[]):java.lang.CharSequence) */ /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x030f: APUT (r8v1 java.lang.Object[]) (0 ??[int, short, byte, char]) (wrap: java.lang.Integer : 0x030b: INVOKE (r1v3 java.lang.Integer) = (r1v2 int) type: STATIC call: java.lang.Integer.valueOf(int):java.lang.Integer) */ public final CharSequence getHeaderString(ModelAuditLogEntry modelAuditLogEntry, CharSequence charSequence, Context context, Map> map, String str) { Object obj; Object obj2; Object obj3; Object obj4; Object obj5; Object obj6; m.checkNotNullParameter(modelAuditLogEntry, "auditLogEntry"); m.checkNotNullParameter(charSequence, "username"); m.checkNotNullParameter(context, "context"); m.checkNotNullParameter(map, "targets"); m.checkNotNullParameter(str, "prefix"); int actionTypeId = modelAuditLogEntry.getActionTypeId(); if (actionTypeId == 21) { int entryTitle = getEntryTitle(modelAuditLogEntry); Object[] objArr = new Object[2]; objArr[0] = charSequence; Resources resources = context.getResources(); m.checkNotNullExpressionValue(resources, "context.resources"); ModelAuditLogEntry.Options options = modelAuditLogEntry.getOptions(); int membersRemoved = options != null ? options.getMembersRemoved() : 0; Object[] objArr2 = new Object[1]; ModelAuditLogEntry.Options options2 = modelAuditLogEntry.getOptions(); objArr2[0] = Integer.valueOf(options2 != null ? options2.getMembersRemoved() : 0); objArr[1] = StringResourceUtilsKt.getQuantityString(resources, context, 2131755147, membersRemoved, objArr2); return b.g(context, entryTitle, objArr, null, 4); } else if (actionTypeId == 42) { int entryTitle2 = getEntryTitle(modelAuditLogEntry); Object[] objArr3 = new Object[2]; objArr3[0] = charSequence; List changes = modelAuditLogEntry.getChanges(); if (changes != null) { for (ModelAuditLogEntry.Change change : changes) { m.checkNotNullExpressionValue(change, "it"); if (m.areEqual(change.getKey(), "code")) { if (change != null) { obj = change.getOldValue(); objArr3[1] = String.valueOf(obj); return b.g(context, entryTitle2, objArr3, null, 4); } } } throw new NoSuchElementException("Collection contains no element matching the predicate."); } obj = null; objArr3[1] = String.valueOf(obj); return b.g(context, entryTitle2, objArr3, null, 4); } else if (actionTypeId == 26) { ModelAuditLogEntry.Options options3 = modelAuditLogEntry.getOptions(); Long valueOf = options3 != null ? Long.valueOf(options3.getChannelId()) : null; int entryTitle3 = getEntryTitle(modelAuditLogEntry); Object[] objArr4 = new Object[3]; objArr4[0] = charSequence; ModelAuditLogEntry.Options options4 = modelAuditLogEntry.getOptions(); int count = options4 != null ? options4.getCount() : 0; Object[] objArr5 = new Object[1]; ModelAuditLogEntry.Options options5 = modelAuditLogEntry.getOptions(); objArr5[0] = Integer.valueOf(options5 != null ? options5.getCount() : 0); objArr4[1] = StringResourceUtilsKt.getI18nPluralString(context, 2131755146, count, objArr5); Map map2 = (Map) map.get(ModelAuditLogEntry.TargetType.CHANNEL); if (map2 == null || (obj2 = (CharSequence) map2.get(valueOf)) == null) { obj2 = valueOf != null ? String.valueOf(valueOf.longValue()) : null; } objArr4[2] = obj2; return b.g(context, entryTitle3, objArr4, null, 4); } else if (actionTypeId != 27) { switch (actionTypeId) { case 60: case 61: case 62: int entryTitle4 = getEntryTitle(modelAuditLogEntry); Object[] objArr6 = new Object[2]; objArr6[0] = charSequence; List changes2 = modelAuditLogEntry.getChanges(); if (changes2 != null) { for (ModelAuditLogEntry.Change change2 : changes2) { m.checkNotNullExpressionValue(change2, "it"); if (m.areEqual(change2.getKey(), "name")) { if (change2 != null) { obj3 = change2.getValue(); objArr6[1] = String.valueOf(obj3); return b.g(context, entryTitle4, objArr6, null, 4); } } } throw new NoSuchElementException("Collection contains no element matching the predicate."); } obj3 = null; objArr6[1] = String.valueOf(obj3); return b.g(context, entryTitle4, objArr6, null, 4); default: switch (actionTypeId) { case 72: ModelAuditLogEntry.Options options6 = modelAuditLogEntry.getOptions(); Long valueOf2 = options6 != null ? Long.valueOf(options6.getChannelId()) : null; int entryTitle5 = getEntryTitle(modelAuditLogEntry); Object[] objArr7 = new Object[4]; objArr7[0] = charSequence; ModelAuditLogEntry.Options options7 = modelAuditLogEntry.getOptions(); int count2 = options7 != null ? options7.getCount() : 0; Object[] objArr8 = new Object[1]; ModelAuditLogEntry.Options options8 = modelAuditLogEntry.getOptions(); objArr8[0] = Integer.valueOf(options8 != null ? options8.getCount() : 0); objArr7[1] = StringResourceUtilsKt.getI18nPluralString(context, 2131755152, count2, objArr8); objArr7[2] = getTargetText(modelAuditLogEntry, map, str); Map map3 = (Map) map.get(ModelAuditLogEntry.TargetType.CHANNEL); if (map3 == null || (obj4 = (CharSequence) map3.get(valueOf2)) == null) { obj4 = valueOf2 != null ? String.valueOf(valueOf2.longValue()) : null; } objArr7[3] = obj4; return b.g(context, entryTitle5, objArr7, null, 4); case 73: int entryTitle6 = getEntryTitle(modelAuditLogEntry); Object[] objArr9 = new Object[3]; objArr9[0] = charSequence; ModelAuditLogEntry.Options options9 = modelAuditLogEntry.getOptions(); int count3 = options9 != null ? options9.getCount() : 0; Object[] objArr10 = new Object[1]; ModelAuditLogEntry.Options options10 = modelAuditLogEntry.getOptions(); objArr10[0] = Integer.valueOf(options10 != null ? options10.getCount() : 0); objArr9[1] = StringResourceUtilsKt.getI18nPluralString(context, 2131755151, count3, objArr10); objArr9[2] = getTargetText(modelAuditLogEntry, map, str); return b.g(context, entryTitle6, objArr9, null, 4); case 74: case 75: ModelAuditLogEntry.Options options11 = modelAuditLogEntry.getOptions(); Long valueOf3 = options11 != null ? Long.valueOf(options11.getChannelId()) : null; int entryTitle7 = getEntryTitle(modelAuditLogEntry); Object[] objArr11 = new Object[3]; objArr11[0] = charSequence; objArr11[1] = getTargetText(modelAuditLogEntry, map, str); Map map4 = (Map) map.get(ModelAuditLogEntry.TargetType.CHANNEL); if (map4 == null || (obj5 = (CharSequence) map4.get(valueOf3)) == null) { obj5 = valueOf3 != null ? String.valueOf(valueOf3.longValue()) : null; } objArr11[2] = obj5; return b.g(context, entryTitle7, objArr11, null, 4); default: switch (actionTypeId) { case 83: case 84: case 85: ModelAuditLogEntry.Options options12 = modelAuditLogEntry.getOptions(); Long valueOf4 = options12 != null ? Long.valueOf(options12.getChannelId()) : null; Map map5 = (Map) map.get(ModelAuditLogEntry.TargetType.CHANNEL); if (map5 == null || (obj6 = (CharSequence) map5.get(valueOf4)) == null) { obj6 = valueOf4 != null ? String.valueOf(valueOf4.longValue()) : null; } return modelAuditLogEntry.getUserId() == 0 ? b.g(context, getEntryTitle(modelAuditLogEntry), new Object[]{obj6}, null, 4) : b.g(context, getEntryTitle(modelAuditLogEntry), new Object[]{charSequence, obj6}, null, 4); default: return b.g(context, getEntryTitle(modelAuditLogEntry), new Object[]{charSequence, getTargetText(modelAuditLogEntry, map, str)}, null, 4); } } } } else { int entryTitle8 = getEntryTitle(modelAuditLogEntry); Object[] objArr12 = new Object[2]; objArr12[0] = charSequence; ModelAuditLogEntry.Options options13 = modelAuditLogEntry.getOptions(); int count4 = options13 != null ? options13.getCount() : 0; Object[] objArr13 = new Object[1]; ModelAuditLogEntry.Options options14 = modelAuditLogEntry.getOptions(); objArr13[0] = Integer.valueOf(options14 != null ? options14.getCount() : 0); objArr12[1] = StringResourceUtilsKt.getI18nPluralString(context, 2131755145, count4, objArr13); return b.g(context, entryTitle8, objArr12, null, 4); } } @DrawableRes public final int getTargetTypeImage(View view, int i) { m.checkNotNullParameter(view, "view"); ModelAuditLogEntry.TargetType targetType = ModelAuditLogEntry.getTargetType(i); m.checkNotNullExpressionValue(targetType, "ModelAuditLogEntry.getTargetType(actionTypeId)"); if (i == 72) { return DrawableCompat.getThemedDrawableRes(view, 2130969381, 0); } int ordinal = targetType.ordinal(); if (ordinal == 0) { return DrawableCompat.getThemedDrawableRes(view, 2130969373, 0); } switch (ordinal) { case 2: return DrawableCompat.getThemedDrawableRes(view, 2130969383, 0); case 3: case 4: return DrawableCompat.getThemedDrawableRes(view, 2130969375, 0); case 5: return DrawableCompat.getThemedDrawableRes(view, 2130969380, 0); case 6: return DrawableCompat.getThemedDrawableRes(view, 2130969382, 0); case 7: return DrawableCompat.getThemedDrawableRes(view, 2130969378, 0); case 8: return DrawableCompat.getThemedDrawableRes(view, 2130969385, 0); case 9: return DrawableCompat.getThemedDrawableRes(view, 2130969376, 0); case 10: return DrawableCompat.getThemedDrawableRes(view, 2130969377, 0); case 11: return DrawableCompat.getThemedDrawableRes(view, 2130969384, 0); case 12: return DrawableCompat.getThemedDrawableRes(view, 2130969374, 0); default: return 0; } } public final long getTimestampStart(ModelAuditLogEntry modelAuditLogEntry) { m.checkNotNullParameter(modelAuditLogEntry, "$this$getTimestampStart"); return (modelAuditLogEntry.getId() >>> 22) + 1420070400000L; } public final CharSequence getTimestampString(ModelAuditLogEntry modelAuditLogEntry, Context context) { m.checkNotNullParameter(modelAuditLogEntry, "auditLogEntry"); m.checkNotNullParameter(context, "context"); if (modelAuditLogEntry.getTimestampEnd() == null) { return getTimestampText(getTimestampStart(modelAuditLogEntry), context); } CharSequence timestampText = getTimestampText(getTimestampStart(modelAuditLogEntry), context); Long timestampEnd = modelAuditLogEntry.getTimestampEnd(); if (timestampEnd == null) { timestampEnd = 0L; } m.checkNotNullExpressionValue(timestampEnd, "auditLogEntry.timestampEnd ?: 0L"); CharSequence timestampText2 = getTimestampText(timestampEnd.longValue(), context); return timestampText + " - " + timestampText2; } }