/* Metro module 15674; source: modules/changelog/ChangelogManager.tsx; dependencies: [5, 7, 6, 15, 17, 18, 57, 1949, 4604, 8338, 15675, 694, 21, 15677, 4860, 2] */ import Module00005 from '../../by-id/module-00005.js'; /* Metro dependency 5 */ import ClassCallCheck from '../../by-id/module-00006-ClassCallCheck.js'; /* Metro dependency 6 */ import CreateClass from '../../by-id/module-00007-CreateClass.js'; /* Metro dependency 7 */ import PossibleConstructorReturn from '../../by-id/module-00015-PossibleConstructorReturn.js'; /* Metro dependency 15 */ import Module00017 from '../../by-id/module-00017.js'; /* Metro dependency 17 */ import Inherits from '../../by-id/module-00018-Inherits.js'; /* Metro dependency 18 */ import Module00057 from '../../by-id/module-00057.js'; /* Metro dependency 57 */ import LocaleStore from '../user_settings/LocaleStore.tsx'; /* Metro dependency 1949 */ import ChangelogStore from './ChangelogStore.tsx'; /* Metro dependency 4604 */ import AutomaticLifecycleManager from '../../lib/AutomaticLifecycleManager.tsx'; /* Metro dependency 4860 */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ function _fun120231(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#120231, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:6, offset: 0x02525106, size: 294 bytes, params: 8, frame: 19 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let value = AutomaticLifecycleManager; value = _fun120235(value); value = new value(); (FileImportTrackerModule).fileFinishedImporting('modules/changelog/ChangelogManager.tsx'); exports.default = value; function _isNativeReflectConstruct_120232() { // fn#120232, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:188, offset: 0x0252522c, 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_120232_isNativeReflectConstruct = function() { return !!result; })(); } function _fun120235(a0) { // fn#120235, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:387, offset: 0x0252528e, size: 42 bytes, params: 2, frame: 14 const ChangelogManager2 = ChangelogManager; Inherits(ChangelogManager2, a0); return CreateClass(ChangelogManager2); function ChangelogManager(a0) { // fn#120236, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:399, offset: 0x025252b8, size: 169 bytes, params: 2, frame: 20 var r0; var Reflect; let value = copyRestArgs(0, undefined); let binding = env1_5; binding(this, ChangelogManager); const items2 = []; arraySpread(items2, value, 0, items2); value = env1_7(ChangelogManager); binding = env1_6; if (_isNativeReflectConstruct_120232()) { Reflect = global.Reflect; value = Reflect.construct(value, items2, env1_7(this).constructor); r0 = value; } else { value = value.apply(this, items2); r0 = value; } value = binding(this, r0); value.actions = {POST_CONNECTION_OPEN: POST_CONNECTION_OPEN_120237}; value.handleConnectionOpen = _fun120238(); return value; function ChangelogManagerPOST_CONNECTION_OPEN(a0) { // fn#120237, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:665, owner: ChangelogManager.POST_CONNECTION_OPEN, offset: 0x00def9e8, size: 23 bytes, params: 2, frame: 11 return env0_0.handleConnectionOpen(a0); } function _fun120238() { // fn#120238, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:718, offset: 0x02525361, size: 36 bytes, params: 1, frame: 12 const env0_0 = env2_3(_fun120240); return _fun120241; function* _fun120240() { // fn#120240, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:738, offset: 0x02525390, size: 1067 bytes, params: 1, frame: 35 var r16; var r17; var r18; var r24; var r14; var binding; var binding2; var property; var value3; var fetchChangelogConfig; var changelogConfig; var value4; var value5; var body; var binding3; var value6; var getClientVersionForChangelog; var value7; var Object; var entries; var value8; var length; var value10; var value12; var property2; var min_version; var value13; var value14; var value15; var value16; var value17; var dispatch; var object; var body2; var value18; var show_on_startup; var value19; var lastSeenChangelogId; var value20; var lastSeenChangelogDate; var value21; var value22; var binding4; var value23; var compare; var value24; var value25; var binding5; var value26; var fetchChangelog; var locale; var changelog; var value27; var value28; var value29; var value30; var value31; var value32; var isLocked; var isLocked2; var Date; var date; var prototype; var value34; var value36; var value37; var binding6; var value38; var openChangelog; var binding7; var value39; var markChangelogAsSeen; var error; if (true) { value = environment.__proto__.__proto__.__proto__.__proto__; try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding2 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding2[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value3 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { fetchChangelogConfig = value3.fetchChangelogConfig; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { changelogConfig = Reflect.apply(fetchChangelogConfig, value3, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } yield changelogConfig; try { value4 = undefined; value5 = false; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value5) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return value4; } try { body = value4.body; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding = env4_0; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding3 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding3[10]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value6 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { getClientVersionForChangelog = value6.getClientVersionForChangelog; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value7 = Reflect.apply(getClientVersionForChangelog, value6, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Object = global.Object; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { entries = Object.entries; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value8 = Reflect.apply(entries, Object, [body]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { length = value8.length; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } var value9 = 0; try { value10 = value9 < length; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } var value11 = null; if (value10) { r16 = value9; r17 = value11; r18 = value9; while (true) { try { property = value8[r16]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding = env4_9; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value12 = binding(property, 2); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = value12[value9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property2 = value12[1]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { min_version = property2.min_version; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value13 = min_version <= value7; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (!value13) { r24 = value13; continue; } try { value14 = min_version > r18; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } r24 = value14; if (!r24) { continue; } r17 = property; r18 = min_version; try { value15 = typeof r16 === 'bigint' ? r16 + 1n : +r16 + 1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { length = value8.length; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value16 = value15 < length; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value16) { r16 = value15; continue; } r14 = r17; break; } } else { r14 = value11; } try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding3[11]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value17 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { dispatch = value17.dispatch; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { object = {}; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { object.type = 'CHANGE_LOG_SET_CONFIG'; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { body2 = value4.body; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { object.config = body2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { object.latestChangelogId = r14; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(dispatch, value17, [object]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value18 = value11 == r14; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value18) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); } else { try { property = body[r14]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { show_on_startup = property.show_on_startup; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value19 = show_on_startup !== true; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value19) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_11; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { lastSeenChangelogId = binding.lastSeenChangelogId; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value20 = Reflect.apply(lastSeenChangelogId, binding, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { lastSeenChangelogDate = binding.lastSeenChangelogDate; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value21 = Reflect.apply(lastSeenChangelogDate, binding, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value22 = value11 == value20; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value22) { try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding5 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding5[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value26 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { fetchChangelog = value26.fetchChangelog; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding = env4_10; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { locale = binding.locale; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { changelog = Reflect.apply(fetchChangelog, value26, [r14, locale]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } yield changelog; try { value27 = undefined; value28 = false; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value28) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return value27; } try { value29 = value11 == value27; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value29) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { value30 = value11 == value21; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value30) { try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding7 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding7[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value39 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { markChangelogAsSeen = value39.markChangelogAsSeen; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = value27.date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(markChangelogAsSeen, value39, [r14, date]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_11; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { lastSeenChangelogDate = binding.lastSeenChangelogDate; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value31 = Reflect.apply(lastSeenChangelogDate, binding, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value32 = value11 == value31; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value32) { try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding7 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding7[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value39 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { markChangelogAsSeen = value39.markChangelogAsSeen; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = value27.date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(markChangelogAsSeen, value39, [r14, date]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_11; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { isLocked = binding.isLocked; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { isLocked2 = Reflect.apply(isLocked, binding, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (isLocked2) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { Date = global.Date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = value27.date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { prototype = Date.prototype; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = new Date(); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value34 = date instanceof Object ? date : undefined; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Date = global.Date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { prototype = Date.prototype; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = new Date(); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value36 = date instanceof Object ? date : undefined; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value37 = value34 > value36; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value37) { try { binding = env4_0; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding6 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding6[13]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value38 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { openChangelog = value38.openChangelog; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(openChangelog, value38, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } } binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding4 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding4[12]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value23 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { compare = value23.compare; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value24 = Reflect.apply(compare, value23, [r14, value20]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value25 = value24 <= value9; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value25) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding5 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding5[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value26 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { fetchChangelog = value26.fetchChangelog; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding = env4_10; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { locale = binding.locale; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { changelog = Reflect.apply(fetchChangelog, value26, [r14, locale]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } yield changelog; try { value27 = undefined; value28 = false; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value28) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return value27; } try { value29 = value11 == value27; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value29) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { value30 = value11 == value21; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value30) { try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding7 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding7[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value39 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { markChangelogAsSeen = value39.markChangelogAsSeen; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = value27.date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(markChangelogAsSeen, value39, [r14, date]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_11; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { lastSeenChangelogDate = binding.lastSeenChangelogDate; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value31 = Reflect.apply(lastSeenChangelogDate, binding, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value32 = value11 == value31; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value32) { try { binding = env4_1; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding7 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding7[9]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value39 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { markChangelogAsSeen = value39.markChangelogAsSeen; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = value27.date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(markChangelogAsSeen, value39, [r14, date]); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { binding = env4_11; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { isLocked = binding.isLocked; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { isLocked2 = Reflect.apply(isLocked, binding, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (isLocked2) { env4_1(env4_2[11]).dispatch({type: 'CHANGE_LOG_RESOLVED'}); return undefined; } try { Date = global.Date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = value27.date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { prototype = Date.prototype; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = new Date(); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value34 = date instanceof Object ? date : undefined; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Date = global.Date; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { prototype = Date.prototype; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { date = new Date(); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value36 = date instanceof Object ? date : undefined; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value37 = value34 > value36; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } if (value37) { try { binding = env4_0; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { binding6 = env4_2; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { property = binding6[13]; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { value38 = binding(property); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { openChangelog = value38.openChangelog; } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } try { Reflect.apply(openChangelog, value38, []); } catch (error) { binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); throw error; } } binding = env4_1; value = binding(env4_2[11]); value.dispatch({type: 'CHANGE_LOG_RESOLVED'}); } } } function _fun120241() { // fn#120241, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15882:1576, offset: 0x00c3945f, size: 30 bytes, params: 1, frame: 13 return env0_0.apply(this, arguments); } } } } } global.__d(_fun120231, 15674, [5, 7, 6, 15, 17, 18, 57, 1949, 4604, 8338, 15675, 694, 21, 15677, 4860, 2]) /* metro module 15674, dependencies: [5, 7, 6, 15, 17, 18, 57, 1949, 4604, 8338, 15675, 694, 21, 15677, 4860, 2] */;