/* Metro module 15879; source: records/AuditLogRecord.tsx; dependencies: [15, 17, 18, 7, 6, 1886, 661, 1216, 3738, 21, 2] */ function _fun122282(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#122282, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:6, offset: 0x025604d4, size: 304 bytes, params: 8, frame: 21 const closure = getTargetType; const closure2 = getActionType; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_2 = importDefault(15) /* metro dependency 15 */; const env0_3 = importDefault(17) /* metro dependency 17 */; const env0_4 = importDefault(18) /* metro dependency 18 */; let value = importDefault(7) /* metro dependency 7 */; const env0_6 = importDefault(6) /* metro dependency 6 */; const record = importDefault(1886) /* metro dependency 1886: Record */; const constantsModule = require(661) /* metro dependency 661: Constants */; const env0_7 = constantsModule.AuditLogTargetTypes; const env0_8 = constantsModule.AuditLogActions; const env0_9 = constantsModule.AuditLogActionTypes; value = value(AuditLogChange); const value4 = _fun122289(record); (require(2) /* metro dependency 2 */).fileFinishedImporting('records/AuditLogRecord.tsx'); exports.default = value4; exports.getTargetType = closure; exports.getActionType = closure2; exports.AuditLogChange = value; } function _isNativeReflectConstruct_122283() { // fn#122283, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:236, offset: 0x02560604, size: 98 bytes, params: 1, frame: 18 var Boolean; var prototype; var valueOf; var call; var Reflect; var construct; var closure; var value; var error; try { Boolean = global.Boolean; prototype = Boolean.prototype; valueOf = prototype.valueOf; call = valueOf.call; Reflect = global.Reflect; construct = Reflect.construct; Boolean = global.Boolean; closure = function() { }; value = Reflect.apply(construct, Reflect, [Boolean, [], closure]); value = Reflect.apply(call, valueOf, [value]); var result = !value; } catch (error) { } return (_isNativeReflectConstruct_122283_isNativeReflectConstruct = function() { return !!result; })(); } function getTargetType(a0) { // fn#122286, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:429, offset: 0x02560666, size: 1029 bytes, params: 2, frame: 14 var r0; const ALL = AuditLogActions.ALL; if (a0 === ALL) { r0 = AuditLogTargetTypes.ALL; } else if (a0 <= AuditLogActions.GUILD_UPDATE) { r0 = AuditLogTargetTypes.GUILD; } else if (a0 <= AuditLogActions.CHANNEL_DELETE) { r0 = AuditLogTargetTypes.CHANNEL; } else if (a0 === AuditLogActions.MESSAGE_BULK_DELETE) { r0 = AuditLogTargetTypes.CHANNEL; } else if (a0 <= AuditLogActions.CHANNEL_OVERWRITE_DELETE) { r0 = AuditLogTargetTypes.CHANNEL_OVERWRITE; } else if (a0 <= AuditLogActions.BOT_ADD) { r0 = AuditLogTargetTypes.USER; } else if (a0 === AuditLogActions.MESSAGE_DELETE) { r0 = AuditLogTargetTypes.USER; } else if (a0 === AuditLogActions.MESSAGE_PIN) { r0 = AuditLogTargetTypes.USER; } else if (a0 === AuditLogActions.MESSAGE_UNPIN) { r0 = AuditLogTargetTypes.USER; } else if (a0 <= AuditLogActions.ROLE_DELETE) { r0 = AuditLogTargetTypes.ROLE; } else if (a0 <= AuditLogActions.INVITE_DELETE) { r0 = AuditLogTargetTypes.INVITE; } else if (a0 <= AuditLogActions.WEBHOOK_DELETE) { r0 = AuditLogTargetTypes.WEBHOOK; } else if (a0 <= AuditLogActions.EMOJI_DELETE) { r0 = AuditLogTargetTypes.EMOJI; } else if (a0 <= AuditLogActions.INTEGRATION_DELETE) { r0 = AuditLogTargetTypes.INTEGRATION; } else if (a0 <= AuditLogActions.STAGE_INSTANCE_DELETE) { r0 = AuditLogTargetTypes.STAGE_INSTANCE; } else if (a0 <= AuditLogActions.STICKER_DELETE) { r0 = AuditLogTargetTypes.STICKER; } else if (a0 <= AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE) { r0 = AuditLogTargetTypes.GUILD_SCHEDULED_EVENT; } else if (a0 <= AuditLogActions.THREAD_DELETE) { r0 = AuditLogTargetTypes.THREAD; } else if (a0 === AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE) { r0 = AuditLogTargetTypes.APPLICATION_COMMAND; } else if (a0 <= AuditLogActions.SOUNDBOARD_SOUND_DELETE) { r0 = AuditLogTargetTypes.GUILD_SOUNDBOARD; } else if (a0 < AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE) { r0 = AuditLogTargetTypes.AUTO_MODERATION_RULE; } else if (a0 === AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE) { r0 = AuditLogTargetTypes.USER; } else if (a0 === AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL) { r0 = AuditLogTargetTypes.USER; } else if (a0 === AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED) { r0 = AuditLogTargetTypes.USER; } else if (a0 === AuditLogActions.AUTO_MODERATION_QUARANTINE_USER) { r0 = AuditLogTargetTypes.USER; } else if (a0 <= AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED) { r0 = AuditLogTargetTypes.GUILD; } else if (a0 <= AuditLogActions.ONBOARDING_PROMPT_DELETE) { r0 = AuditLogTargetTypes.ONBOARDING_PROMPT; } else if (a0 <= AuditLogActions.ONBOARDING_UPDATE) { r0 = AuditLogTargetTypes.GUILD_ONBOARDING; } else if (a0 <= AuditLogActions.GUILD_HOME_REMOVE_ITEM) { r0 = AuditLogTargetTypes.GUILD_HOME; } else if (a0 <= AuditLogActions.HARMFUL_LINKS_BLOCKED_MESSAGE) { r0 = AuditLogTargetTypes.GUILD; } else if (a0 <= AuditLogActions.HOME_SETTINGS_UPDATE) { r0 = AuditLogTargetTypes.HOME_SETTINGS; } else if (a0 <= AuditLogActions.VOICE_CHANNEL_STATUS_DELETE) { r0 = AuditLogTargetTypes.VOICE_CHANNEL_STATUS; } else if (a0 <= AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE) { r0 = AuditLogTargetTypes.GUILD_SCHEDULED_EVENT_EXCEPTION; } else if (a0 <= AuditLogActions.GUILD_MEMBER_VERIFICATION_UPDATE) { r0 = AuditLogTargetTypes.GUILD_MEMBER_VERIFICATION; } else if (a0 <= AuditLogActions.GUILD_PROFILE_UPDATE) { r0 = AuditLogTargetTypes.GUILD_PROFILE; } else if (a0 <= AuditLogActions.GUILD_MIGRATE_BYPASS_SLOWMODE_PERMISSION) { r0 = AuditLogTargetTypes.GUILD; } else { (importDefault(1216) /* metro dependency 1216: SentryUtilsNative */).captureMessage('Unknown target type for: ' + a0); r0 = AuditLogTargetTypes.UNKNOWN; } return r0; } function getActionType(a0) { // fn#122287, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:1973, offset: 0x02560a6b, size: 1356 bytes, params: 2, frame: 3 const CHANNEL_CREATE = AuditLogActions.CHANNEL_CREATE; if (CHANNEL_CREATE === a0) { return AuditLogActionTypes.CREATE; } const CHANNEL_OVERWRITE_CREATE = AuditLogActions.CHANNEL_OVERWRITE_CREATE; if (CHANNEL_OVERWRITE_CREATE === a0) { return AuditLogActionTypes.CREATE; } const MEMBER_BAN_REMOVE = AuditLogActions.MEMBER_BAN_REMOVE; if (MEMBER_BAN_REMOVE === a0) { return AuditLogActionTypes.CREATE; } const ROLE_CREATE = AuditLogActions.ROLE_CREATE; if (ROLE_CREATE === a0) { return AuditLogActionTypes.CREATE; } const INVITE_CREATE = AuditLogActions.INVITE_CREATE; if (INVITE_CREATE === a0) { return AuditLogActionTypes.CREATE; } const WEBHOOK_CREATE = AuditLogActions.WEBHOOK_CREATE; if (WEBHOOK_CREATE === a0) { return AuditLogActionTypes.CREATE; } const EMOJI_CREATE = AuditLogActions.EMOJI_CREATE; if (EMOJI_CREATE === a0) { return AuditLogActionTypes.CREATE; } const STICKER_CREATE = AuditLogActions.STICKER_CREATE; if (STICKER_CREATE === a0) { return AuditLogActionTypes.CREATE; } const MESSAGE_PIN = AuditLogActions.MESSAGE_PIN; if (MESSAGE_PIN === a0) { return AuditLogActionTypes.CREATE; } const BOT_ADD = AuditLogActions.BOT_ADD; if (BOT_ADD === a0) { return AuditLogActionTypes.CREATE; } const INTEGRATION_CREATE = AuditLogActions.INTEGRATION_CREATE; if (INTEGRATION_CREATE === a0) { return AuditLogActionTypes.CREATE; } const STAGE_INSTANCE_CREATE = AuditLogActions.STAGE_INSTANCE_CREATE; if (STAGE_INSTANCE_CREATE === a0) { return AuditLogActionTypes.CREATE; } const GUILD_SCHEDULED_EVENT_CREATE = AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE; if (GUILD_SCHEDULED_EVENT_CREATE === a0) { return AuditLogActionTypes.CREATE; } const THREAD_CREATE = AuditLogActions.THREAD_CREATE; if (THREAD_CREATE === a0) { return AuditLogActionTypes.CREATE; } const AUTO_MODERATION_RULE_CREATE = AuditLogActions.AUTO_MODERATION_RULE_CREATE; if (AUTO_MODERATION_RULE_CREATE === a0) { return AuditLogActionTypes.CREATE; } const CREATOR_MONETIZATION_REQUEST_CREATED = AuditLogActions.CREATOR_MONETIZATION_REQUEST_CREATED; if (CREATOR_MONETIZATION_REQUEST_CREATED === a0) { return AuditLogActionTypes.CREATE; } const ONBOARDING_PROMPT_CREATE = AuditLogActions.ONBOARDING_PROMPT_CREATE; if (ONBOARDING_PROMPT_CREATE === a0) { return AuditLogActionTypes.CREATE; } const ONBOARDING_CREATE = AuditLogActions.ONBOARDING_CREATE; if (ONBOARDING_CREATE === a0) { return AuditLogActionTypes.CREATE; } const GUILD_HOME_FEATURE_ITEM = AuditLogActions.GUILD_HOME_FEATURE_ITEM; if (GUILD_HOME_FEATURE_ITEM === a0) { return AuditLogActionTypes.CREATE; } const SOUNDBOARD_SOUND_CREATE = AuditLogActions.SOUNDBOARD_SOUND_CREATE; if (SOUNDBOARD_SOUND_CREATE === a0) { return AuditLogActionTypes.CREATE; } const HOME_SETTINGS_CREATE = AuditLogActions.HOME_SETTINGS_CREATE; if (HOME_SETTINGS_CREATE === a0) { return AuditLogActionTypes.CREATE; } const VOICE_CHANNEL_STATUS_CREATE = AuditLogActions.VOICE_CHANNEL_STATUS_CREATE; if (VOICE_CHANNEL_STATUS_CREATE === a0) { return AuditLogActionTypes.CREATE; } const CHANNEL_DELETE = AuditLogActions.CHANNEL_DELETE; if (CHANNEL_DELETE === a0) { return AuditLogActionTypes.DELETE; } const CHANNEL_OVERWRITE_DELETE = AuditLogActions.CHANNEL_OVERWRITE_DELETE; if (CHANNEL_OVERWRITE_DELETE === a0) { return AuditLogActionTypes.DELETE; } const MEMBER_KICK = AuditLogActions.MEMBER_KICK; if (MEMBER_KICK === a0) { return AuditLogActionTypes.DELETE; } const MEMBER_PRUNE = AuditLogActions.MEMBER_PRUNE; if (MEMBER_PRUNE === a0) { return AuditLogActionTypes.DELETE; } const MEMBER_BAN_ADD = AuditLogActions.MEMBER_BAN_ADD; if (MEMBER_BAN_ADD === a0) { return AuditLogActionTypes.DELETE; } const ROLE_DELETE = AuditLogActions.ROLE_DELETE; if (ROLE_DELETE === a0) { return AuditLogActionTypes.DELETE; } const INVITE_DELETE = AuditLogActions.INVITE_DELETE; if (INVITE_DELETE === a0) { return AuditLogActionTypes.DELETE; } const WEBHOOK_DELETE = AuditLogActions.WEBHOOK_DELETE; if (WEBHOOK_DELETE === a0) { return AuditLogActionTypes.DELETE; } const EMOJI_DELETE = AuditLogActions.EMOJI_DELETE; if (EMOJI_DELETE === a0) { return AuditLogActionTypes.DELETE; } const STICKER_DELETE = AuditLogActions.STICKER_DELETE; if (STICKER_DELETE === a0) { return AuditLogActionTypes.DELETE; } const MESSAGE_DELETE = AuditLogActions.MESSAGE_DELETE; if (MESSAGE_DELETE === a0) { return AuditLogActionTypes.DELETE; } const MESSAGE_BULK_DELETE = AuditLogActions.MESSAGE_BULK_DELETE; if (MESSAGE_BULK_DELETE === a0) { return AuditLogActionTypes.DELETE; } const MESSAGE_UNPIN = AuditLogActions.MESSAGE_UNPIN; if (MESSAGE_UNPIN === a0) { return AuditLogActionTypes.DELETE; } const INTEGRATION_DELETE = AuditLogActions.INTEGRATION_DELETE; if (INTEGRATION_DELETE === a0) { return AuditLogActionTypes.DELETE; } const MEMBER_DISCONNECT = AuditLogActions.MEMBER_DISCONNECT; if (MEMBER_DISCONNECT === a0) { return AuditLogActionTypes.DELETE; } const STAGE_INSTANCE_DELETE = AuditLogActions.STAGE_INSTANCE_DELETE; if (STAGE_INSTANCE_DELETE === a0) { return AuditLogActionTypes.DELETE; } const GUILD_SCHEDULED_EVENT_DELETE = AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE; if (GUILD_SCHEDULED_EVENT_DELETE === a0) { return AuditLogActionTypes.DELETE; } const GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE = AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE; if (GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE === a0) { return AuditLogActionTypes.DELETE; } const THREAD_DELETE = AuditLogActions.THREAD_DELETE; if (THREAD_DELETE === a0) { return AuditLogActionTypes.DELETE; } const AUTO_MODERATION_BLOCK_MESSAGE = AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE; if (AUTO_MODERATION_BLOCK_MESSAGE === a0) { return AuditLogActionTypes.DELETE; } const AUTO_MODERATION_RULE_DELETE = AuditLogActions.AUTO_MODERATION_RULE_DELETE; if (AUTO_MODERATION_RULE_DELETE === a0) { return AuditLogActionTypes.DELETE; } const ONBOARDING_PROMPT_DELETE = AuditLogActions.ONBOARDING_PROMPT_DELETE; if (ONBOARDING_PROMPT_DELETE === a0) { return AuditLogActionTypes.DELETE; } const GUILD_HOME_REMOVE_ITEM = AuditLogActions.GUILD_HOME_REMOVE_ITEM; if (GUILD_HOME_REMOVE_ITEM === a0) { return AuditLogActionTypes.DELETE; } const SOUNDBOARD_SOUND_DELETE = AuditLogActions.SOUNDBOARD_SOUND_DELETE; if (SOUNDBOARD_SOUND_DELETE === a0) { return AuditLogActionTypes.DELETE; } const VOICE_CHANNEL_STATUS_DELETE = AuditLogActions.VOICE_CHANNEL_STATUS_DELETE; if (VOICE_CHANNEL_STATUS_DELETE === a0) { return AuditLogActionTypes.DELETE; } const GUILD_UPDATE = AuditLogActions.GUILD_UPDATE; if (GUILD_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const CHANNEL_UPDATE = AuditLogActions.CHANNEL_UPDATE; if (CHANNEL_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const CHANNEL_OVERWRITE_UPDATE = AuditLogActions.CHANNEL_OVERWRITE_UPDATE; if (CHANNEL_OVERWRITE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const MEMBER_UPDATE = AuditLogActions.MEMBER_UPDATE; if (MEMBER_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const MEMBER_ROLE_UPDATE = AuditLogActions.MEMBER_ROLE_UPDATE; if (MEMBER_ROLE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const ROLE_UPDATE = AuditLogActions.ROLE_UPDATE; if (ROLE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const INVITE_UPDATE = AuditLogActions.INVITE_UPDATE; if (INVITE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const WEBHOOK_UPDATE = AuditLogActions.WEBHOOK_UPDATE; if (WEBHOOK_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const EMOJI_UPDATE = AuditLogActions.EMOJI_UPDATE; if (EMOJI_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const STICKER_UPDATE = AuditLogActions.STICKER_UPDATE; if (STICKER_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const INTEGRATION_UPDATE = AuditLogActions.INTEGRATION_UPDATE; if (INTEGRATION_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const MEMBER_MOVE = AuditLogActions.MEMBER_MOVE; if (MEMBER_MOVE === a0) { return AuditLogActionTypes.UPDATE; } const STAGE_INSTANCE_UPDATE = AuditLogActions.STAGE_INSTANCE_UPDATE; if (STAGE_INSTANCE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_SCHEDULED_EVENT_UPDATE = AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE; if (GUILD_SCHEDULED_EVENT_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE = AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE; if (GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE = AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE; if (GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const THREAD_UPDATE = AuditLogActions.THREAD_UPDATE; if (THREAD_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const APPLICATION_COMMAND_PERMISSION_UPDATE = AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE; if (APPLICATION_COMMAND_PERMISSION_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const CREATOR_MONETIZATION_TERMS_ACCEPTED = AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED; if (CREATOR_MONETIZATION_TERMS_ACCEPTED === a0) { return AuditLogActionTypes.UPDATE; } const AUTO_MODERATION_RULE_UPDATE = AuditLogActions.AUTO_MODERATION_RULE_UPDATE; if (AUTO_MODERATION_RULE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const AUTO_MODERATION_FLAG_TO_CHANNEL = AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL; if (AUTO_MODERATION_FLAG_TO_CHANNEL === a0) { return AuditLogActionTypes.UPDATE; } const AUTO_MODERATION_USER_COMMUNICATION_DISABLED = AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED; if (AUTO_MODERATION_USER_COMMUNICATION_DISABLED === a0) { return AuditLogActionTypes.UPDATE; } const AUTO_MODERATION_QUARANTINE_USER = AuditLogActions.AUTO_MODERATION_QUARANTINE_USER; if (AUTO_MODERATION_QUARANTINE_USER === a0) { return AuditLogActionTypes.UPDATE; } const ONBOARDING_PROMPT_UPDATE = AuditLogActions.ONBOARDING_PROMPT_UPDATE; if (ONBOARDING_PROMPT_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const ONBOARDING_UPDATE = AuditLogActions.ONBOARDING_UPDATE; if (ONBOARDING_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const SOUNDBOARD_SOUND_UPDATE = AuditLogActions.SOUNDBOARD_SOUND_UPDATE; if (SOUNDBOARD_SOUND_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const HOME_SETTINGS_UPDATE = AuditLogActions.HOME_SETTINGS_UPDATE; if (HOME_SETTINGS_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_MEMBER_VERIFICATION_UPDATE = AuditLogActions.GUILD_MEMBER_VERIFICATION_UPDATE; if (GUILD_MEMBER_VERIFICATION_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_PROFILE_UPDATE = AuditLogActions.GUILD_PROFILE_UPDATE; if (GUILD_PROFILE_UPDATE === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_MIGRATE_PIN_PERMISSION = AuditLogActions.GUILD_MIGRATE_PIN_PERMISSION; if (GUILD_MIGRATE_PIN_PERMISSION === a0) { return AuditLogActionTypes.UPDATE; } const GUILD_MIGRATE_BYPASS_SLOWMODE_PERMISSION = AuditLogActions.GUILD_MIGRATE_BYPASS_SLOWMODE_PERMISSION; if (GUILD_MIGRATE_BYPASS_SLOWMODE_PERMISSION === a0) { return AuditLogActionTypes.UPDATE; } return AuditLogActionTypes.ALL; } function AuditLogChange(a0, a1, a2) { // fn#122288, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:4309, offset: 0x02560fb7, size: 51 bytes, params: 4, frame: 13 env0_6(this, AuditLogChange); this.key = a0; this.oldValue = a1; this.newValue = a2; } function _fun122289(a0) { // fn#122289, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:4411, offset: 0x02560fea, size: 42 bytes, params: 2, frame: 14 const closure = AuditLogRecord; env0_4(closure, a0); return env0_5(closure); } function AuditLogRecord(a0) { // fn#122290, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16087:4423, offset: 0x02561014, size: 370 bytes, params: 2, frame: 21 var r4; var defaultImport; var defaultImport2; env1_6(this, AuditLogRecord); const value3 = env1_3(AuditLogRecord); const value6 = env1_2(this, _isNativeReflectConstruct_122283() ? global.Reflect.construct(value3, [], env1_3(this).constructor) : value3.apply(this, undefined)); value6.id = a0.id; value6.action = a0.action; value6.actionType = getActionType(value6.action); value6.targetId = a0.targetId; const timestampStart = a0.timestampStart; const value7 = null; if (value7 != timestampStart) { r4 = timestampStart; } else { defaultImport = importDefault(3738) /* metro dependency 3738 */; defaultImport2 = importDefault(21) /* metro dependency 21: SnowflakeUtils */; r4 = defaultImport(defaultImport2.extractTimestamp(value6.id)); } value6.timestampStart = r4; const timestampEnd = a0.timestampEnd; value6.timestampEnd = value7 != timestampEnd ? timestampEnd : value6.timestampStart; const userId = a0.userId; value6.userId = userId; const changes = a0.changes; value6.changes = value7 != changes ? changes : []; value6.targetType = getTargetType(value6.action); const options = a0.options; value6.options = value7 != options ? options : {}; const target = a0.target; value6.target = value7 != target ? target : a0.id; const user = a0.user; value6.user = value7 != user ? user : value7; return value6; }