This commit is contained in:
janisslsm committed 2026-07-28 01:06:53 +03:00
1 parent af3b49f756
commit 1781d25a15
22448 files changed
+2731829 -2650550

No files matched your search

@@ -1,449 +1,452 @@
/* Metro module 10369; source: modules/user_application_identity/UserApplicationIdentityActionCreators.tsx; dependencies: [5, 10370, 661, 694, 507, 1216, 566, 2] */
import Module00005 from '../../by-id/module-00005.js'; /* Metro dependency 5 */
import UserApplicationIdentityStore from './UserApplicationIdentityStore.tsx'; /* Metro dependency 10370 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as FluxModule from '../../external/discord_common/js/packages/flux/index.tsx'; /* Metro dependency 566 */
import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */
function _fun80319(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#80319, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:6, offset: 0x01e7647e, size: 251 bytes, params: 8, frame: 21
var object2;
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_3 = importDefault(5) /* metro dependency 5 */;
let value = importDefault(10370) /* metro dependency 10370: UserApplicationIdentityStore */;
const constantsModule = require(661) /* metro dependency 661: Constants */;
const env0_5 = constantsModule.Endpoints;
const QueryIds = constantsModule.QueryIds;
object2 = {fetchUserApplicationIdentitiesWithProfiles: fetchUserApplicationIdentitiesWithProfiles,
let value = UserApplicationIdentityStore;
const QueryIds = ConstantsModule.QueryIds;
object = {fetchUserApplicationIdentitiesWithProfiles: fetchUserApplicationIdentitiesWithProfiles,
updateApplicationIdentityConfig: updateApplicationIdentityConfig};
const fluxModule = require(566) /* metro dependency 566: flux */;
const createFetchStore = fluxModule.createFetchStore;
const createFetchStore = FluxModule.createFetchStore;
const USER_APPLICATION_IDENTITIES = QueryIds.USER_APPLICATION_IDENTITIES;
value = Reflect.apply(createFetchStore, fluxModule, [value, {getQueryId: USER_APPLICATION_IDENTITIES,
value = Reflect.apply(createFetchStore, FluxModule, [value, {getQueryId: USER_APPLICATION_IDENTITIES,
get: function(a0) {
return UserApplicationIdentityStore.getUserIdentities(a0);
return userApplicationIdentityStore.getUserIdentities(a0);
}, load: load_80327}]);
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityActionCreators.tsx');
exports.default = object2;
(FileImportTrackerModule).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityActionCreators.tsx');
exports.default = object;
exports.useUserApplicationIdentities = value;
}
function fetchUserApplicationIdentitiesWithProfiles(a0, a1) { // fn#80320, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:199, offset: 0x01e76579, size: 43 bytes, params: 3, frame: 11
const env0_0 = a0;
const env0_1 = a1;
return Module00005(_fun80322)();
function* _fun80322() { // fn#80322, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:209, offset: 0x01e765af, size: 313 bytes, params: 1, frame: 19
var object2;
var binding2;
var property;
var value5;
var HTTP;
var get;
var USER_APPLICATION_IDENTITIES;
var value6;
var object;
var value7;
var value8;
var value9;
var binding3;
var value10;
var body;
var identities;
var error;
var binding4;
if (true) {
value = environment.__proto__.__proto__;
var binding = env2_1;
var value3 = binding(env2_2[3]);
var dispatch = value3.dispatch;
Reflect.apply(dispatch, value3, [{type: 'USER_APPLICATION_IDENTITY_FETCH_USER_START', userId: require}]);
try {
binding = env2_0;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
binding2 = env2_2;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
property = binding2[4];
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value5 = binding(property);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
HTTP = value5.HTTP;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
get = HTTP.get;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
binding = env2_5;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
USER_APPLICATION_IDENTITIES = binding.USER_APPLICATION_IDENTITIES;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value6 = Reflect.apply(USER_APPLICATION_IDENTITIES, binding, [require]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.url = value6;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object.with_profiles = true;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.query = object;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.rejectWithError = true;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.signal = importDefault;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value7 = Reflect.apply(get, HTTP, [object2]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
yield value7;
try {
value8 = undefined;
value9 = false;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
if (value9) {
return value8;
}
try {
binding = env2_1;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
binding3 = env2_2;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
property = binding3[3];
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value10 = binding(property);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
dispatch = value10.dispatch;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.type = 'USER_APPLICATION_IDENTITY_FETCH_USER_SUCCESS';
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.userId = require;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
body = value8.body;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
identities = body.identities;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object2.identities = identities;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
Reflect.apply(dispatch, value10, [object2]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
}
}
function fetchUserApplicationIdentitiesWithProfiles(a0, a1) { // fn#80320, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:199, offset: 0x01e76579, size: 43 bytes, params: 3, frame: 11
const env0_0 = a0;
const env0_1 = a1;
return env0_3(_fun80322)();
}
function updateApplicationIdentityConfig(a0, a1, a2) { // fn#80323, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:700, offset: 0x01e766e8, size: 50 bytes, params: 4, frame: 11
const env0_0 = a0;
const env0_1 = a1;
const env0_2 = a2;
return env0_3(_fun80325)();
}
function load_80327(a0) { // fn#80327, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:938, offset: 0x01e767b0, size: 23 bytes, params: 2, frame: 11
return env0_6.fetchUserApplicationIdentitiesWithProfiles(a0);
}
function* _fun80322() { // fn#80322, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:209, offset: 0x01e765af, size: 313 bytes, params: 1, frame: 19
var object4;
var binding2;
var property;
var value5;
var HTTP;
var get;
var USER_APPLICATION_IDENTITIES;
var value6;
var object3;
var value7;
var value8;
var value9;
var binding3;
var value10;
var body;
var identities;
var error;
var binding4;
if (true) {
value = environment.__proto__.__proto__;
var binding = env2_1;
var value3 = binding(env2_2[3]);
var dispatch = value3.dispatch;
Reflect.apply(dispatch, value3, [{type: 'USER_APPLICATION_IDENTITY_FETCH_USER_START', userId: require}]);
try {
binding = env2_0;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
binding2 = env2_2;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
property = binding2[4];
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value5 = binding(property);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
HTTP = value5.HTTP;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
get = HTTP.get;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
binding = env2_5;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
USER_APPLICATION_IDENTITIES = binding.USER_APPLICATION_IDENTITIES;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value6 = Reflect.apply(USER_APPLICATION_IDENTITIES, binding, [require]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.url = value6;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object3 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object3.with_profiles = true;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.query = object3;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.rejectWithError = true;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.signal = importDefault;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value7 = Reflect.apply(get, HTTP, [object4]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
yield value7;
try {
value8 = undefined;
value9 = false;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
if (value9) {
return value8;
}
try {
binding = env2_1;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
binding3 = env2_2;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
property = binding3[3];
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
value10 = binding(property);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
dispatch = value10.dispatch;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.type = 'USER_APPLICATION_IDENTITY_FETCH_USER_SUCCESS';
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.userId = require;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
body = value8.body;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
identities = body.identities;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
object4.identities = identities;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
try {
Reflect.apply(dispatch, value10, [object4]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[3]);
value.dispatch({type: 'USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE', userId: require});
value = binding(binding4[5]);
value.captureException(error);
throw error;
}
}
}
function* _fun80325() { // fn#80325, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:712, offset: 0x01e76725, size: 114 bytes, params: 1, frame: 19
if (true) {
value = environment.__proto__.__proto__;
var binding = env2_0;
var HTTP = binding(env2_2[4]).HTTP;
var patch = HTTP.patch;
binding = env2_5;
var SELF_APPLICATION_IDENTITY_CONFIG = binding.SELF_APPLICATION_IDENTITY_CONFIG;
value = environment.__proto__;
yield Reflect.apply(patch, HTTP, [{url: Reflect.apply(SELF_APPLICATION_IDENTITY_CONFIG, binding, [require,
importDefault]), body: dependencyMap, rejectWithError: true}]);
function updateApplicationIdentityConfig(a0, a1, a2) { // fn#80323, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:700, offset: 0x01e766e8, size: 50 bytes, params: 4, frame: 11
const env0_0 = a0;
const env0_1 = a1;
const env0_2 = a2;
return Module00005(_fun80325)();
function* _fun80325() { // fn#80325, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:712, offset: 0x01e76725, size: 114 bytes, params: 1, frame: 19
if (true) {
value = environment.__proto__.__proto__;
var binding = env2_0;
var HTTP = binding(env2_2[4]).HTTP;
var patch = HTTP.patch;
binding = env2_5;
var SELF_APPLICATION_IDENTITY_CONFIG = binding.SELF_APPLICATION_IDENTITY_CONFIG;
value = environment.__proto__;
yield Reflect.apply(patch, HTTP, [{url: Reflect.apply(SELF_APPLICATION_IDENTITY_CONFIG, binding, [require,
importDefault]), body: dependencyMap, rejectWithError: true}]);
}
}
}
function load_80327(a0) { // fn#80327, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10555:938, offset: 0x01e767b0, size: 23 bytes, params: 2, frame: 11
return env0_6.fetchUserApplicationIdentitiesWithProfiles(a0);
}
}
global.__d(_fun80319, 10369, [5, 10370, 661, 694, 507, 1216, 566,
2]) /* metro module 10369, dependencies: [5, 10370, 661, 694, 507, 1216, 566, 2] */;
@@ -1,16 +1,18 @@
/* Metro module 4916; source: modules/user_application_identity/UserApplicationIdentityConstants.tsx; dependencies: [2] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
function _fun43459(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#43459, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5094:6, offset: 0x01154a6b, size: 132 bytes, params: 8, frame: 18
var object2;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object2 = {RIOT_GAMES: '1443033465766281327'};
let RIOT_GAMES = object2.RIOT_GAMES;
object = {RIOT_GAMES: '1443033465766281327'};
let RIOT_GAMES = object.RIOT_GAMES;
const items3 = [RIOT_GAMES];
RIOT_GAMES = object2.RIOT_GAMES;
RIOT_GAMES = object.RIOT_GAMES;
const items2 = [RIOT_GAMES];
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityConstants.tsx');
exports.ApplicationIdentityConnections = object2;
(FileImportTrackerModule).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityConstants.tsx');
exports.ApplicationIdentityConnections = object;
exports.APPLICATION_IDENTITY_CONNECTIONS_ALLOWED_APPLICATIONS = items3;
exports.APPLICATION_IDENTITY_CONNECTIONS_SCREEN_APPLICATIONS = items2;
}
global.__d(_fun43459, 4916, [2]) /* metro module 4916, dependencies: [2] */;
@@ -1,4 +1,12 @@
/* Metro module 16214; source: modules/user_application_identity/UserApplicationIdentityManager.tsx; dependencies: [7, 6, 15, 17, 18, 10369, 4860, 2] */
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 AutomaticLifecycleManager from '../../lib/AutomaticLifecycleManager.tsx'; /* Metro dependency 4860 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
function _fun125294(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#125294, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:6, offset: 0x025d3f03, size: 237 bytes, params: 8, frame: 19
const env0_0 = require;
const handleUserApplicationIdentityGatewayEvent = function(a0) {
@@ -7,76 +15,73 @@ function _fun125294(global, require, importDefault, importAll, module, exports,
};
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_2 = importDefault(7) /* metro dependency 7 */;
const env0_3 = importDefault(6) /* metro dependency 6 */;
const env0_4 = importDefault(15) /* metro dependency 15 */;
const env0_5 = importDefault(17) /* metro dependency 17 */;
const env0_6 = importDefault(18) /* metro dependency 18 */;
let value = importDefault(4860) /* metro dependency 4860: AutomaticLifecycleManager */;
let value = AutomaticLifecycleManager;
value = _fun125299(value);
value = new value();
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityManager.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityManager.tsx');
exports.default = value;
}
function _isNativeReflectConstruct_125295() { // fn#125295, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:148, offset: 0x025d3ff0, 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) {
function _isNativeReflectConstruct_125295() { // fn#125295, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:148, offset: 0x025d3ff0, 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_125295_isNativeReflectConstruct = function() {
return !!result;
})();
}
return (_isNativeReflectConstruct_125295_isNativeReflectConstruct = function() {
return !!result;
})();
}
function _fun125299(a0) { // fn#125299, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:461, offset: 0x025d4087, size: 42 bytes, params: 2, frame: 14
const closure = UserApplicationIdentityManager;
env0_6(closure, a0);
return env0_2(closure);
}
function _fun125299(a0) { // fn#125299, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:461, offset: 0x025d4087, size: 42 bytes, params: 2, frame: 14
const UserApplicationIdentityManager2 = UserApplicationIdentityManager;
Inherits(UserApplicationIdentityManager2, a0);
return CreateClass(UserApplicationIdentityManager2);
function UserApplicationIdentityManager(a0) { // fn#125300, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:473, offset: 0x025d40b1, size: 150 bytes, params: 2, frame: 20
var r0;
var Reflect;
let value = copyRestArgs(0, undefined);
let binding = env1_3;
binding(this, UserApplicationIdentityManager);
const items2 = [];
arraySpread(items2, value, 0, items2);
value = env1_5(UserApplicationIdentityManager);
binding = env1_4;
if (_isNativeReflectConstruct_125295()) {
Reflect = global.Reflect;
value = Reflect.construct(value, items2, env1_5(this).constructor);
r0 = value;
} else {
value = value.apply(this, items2);
r0 = value;
}
value = binding(this, r0);
const handleUserApplicationIdentityGatewayEventBinding = handleUserApplicationIdentityGatewayEvent;
value.actions = {USER_APPLICATION_IDENTITY_UPDATE: handleUserApplicationIdentityGatewayEventBinding,
USER_APPLICATION_IDENTITY_REMOVE: handleUserApplicationIdentityGatewayEventBinding};
return value;
}
function UserApplicationIdentityManager(a0) { // fn#125300, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16422:473, offset: 0x025d40b1, size: 150 bytes, params: 2, frame: 20
var r0;
var Reflect;
let value = copyRestArgs(0, undefined);
let binding = env1_3;
binding(this, UserApplicationIdentityManager);
const items = [];
arraySpread(items, value, 0, items);
value = env1_5(UserApplicationIdentityManager);
binding = env1_4;
if (_isNativeReflectConstruct_125295()) {
Reflect = global.Reflect;
value = Reflect.construct(value, items, env1_5(this).constructor);
r0 = value;
} else {
value = value.apply(this, items);
r0 = value;
}
value = binding(this, r0);
const handleUserApplicationIdentityGatewayEventBinding = handleUserApplicationIdentityGatewayEvent;
value.actions = {USER_APPLICATION_IDENTITY_UPDATE: handleUserApplicationIdentityGatewayEventBinding,
USER_APPLICATION_IDENTITY_REMOVE: handleUserApplicationIdentityGatewayEventBinding};
return value;
}
global.__d(_fun125294, 16214, [7, 6, 15, 17, 18, 10369, 4860,
2]) /* metro module 16214, dependencies: [7, 6, 15, 17, 18, 10369, 4860, 2] */;
@@ -1,152 +1,166 @@
/* Metro module 10370; source: modules/user_application_identity/UserApplicationIdentityStore.tsx; dependencies: [6, 7, 15, 17, 18, 566, 694, 2] */
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 Flux from '../../external/discord_common/js/packages/flux/index.tsx'; /* Metro dependency 566 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
function _fun80328(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#80328, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:6, offset: 0x01e767c7, size: 408 bytes, params: 8, frame: 19
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_0 = importDefault(6) /* metro dependency 6 */;
const env0_1 = importDefault(7) /* metro dependency 7 */;
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 Map = global.Map;
let map = new Map();
Map = global.Map;
map = new Map();
const Store = (importDefault(566) /* metro dependency 566: flux */).Store;
const Store = (Flux).Store;
map = _fun80334(Store);
map = new map(importDefault(694) /* metro dependency 694: Dispatcher */,
{USER_APPLICATION_IDENTITY_FETCH_USER_START: USER_APPLICATION_IDENTITY_FETCH_USER_START,
USER_APPLICATION_IDENTITY_FETCH_USER_SUCCESS: USER_APPLICATION_IDENTITY_FETCH_USER_SUCCESS,
USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE: USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE,
USER_APPLICATION_IDENTITY_REMOVE: USER_APPLICATION_IDENTITY_REMOVE});
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityStore.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/user_application_identity/UserApplicationIdentityStore.tsx');
exports.default = map;
exports.FetchState = {NOT_FETCHED: 'NOT_FETCHED', FETCHING: 'FETCHING', FETCHED: 'FETCHED'};
}
function _isNativeReflectConstruct_80329() { // fn#80329, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:148, offset: 0x01e7695f, 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) {
function _isNativeReflectConstruct_80329() { // fn#80329, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:148, offset: 0x01e7695f, 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_80329_isNativeReflectConstruct = function() {
return !!result;
})();
}
return (_isNativeReflectConstruct_80329_isNativeReflectConstruct = function() {
return !!result;
})();
}
function updateUserIdentities(a0, a1) { // fn#80332, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:463, offset: 0x01e769c1, size: 112 bytes, params: 3, frame: 16
const Map = global.Map;
let map = a1.map;
map = new Map(Reflect.apply(map, a1, [function(a0) {
return [a0.application_id, a0];
}]));
let binding = env0_6;
let set = binding.set;
Reflect.apply(set, binding, [a0, {identities: a1, byApplication: map}]);
binding = env0_7;
set = binding.set;
const FETCHED = env0_5.FETCHED;
Reflect.apply(set, binding, [a0, FETCHED]);
}
function _fun80334(a0) { // fn#80334, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:611, offset: 0x01e76a48, size: 153 bytes, params: 2, frame: 16
const closure = UserApplicationIdentityStore;
env0_4(closure, a0);
return env0_1(closure, [{key: 'getUserIdentities', value: value_80336}, {key: 'getUserIdentityByApplication',
value: value_80337}, {key: 'getFetchState', value: value_80338}, {key: 'isFetchingUser', value: value_80339}]);
}
function USER_APPLICATION_IDENTITY_FETCH_USER_START({userId}) { // fn#80340, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1463, offset: 0x01e76b9e, size: 40 bytes, params: 2, frame: 13
const binding = env0_7;
const set = binding.set;
const FETCHING = env0_5.FETCHING;
Reflect.apply(set, binding, [userId, FETCHING]);
}
function USER_APPLICATION_IDENTITY_FETCH_USER_SUCCESS(a0) { // fn#80341, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1569, offset: 0x01e76bc6, size: 61 bytes, params: 2, frame: 15
const binding = env0_7;
const set = binding.set;
let userId = a0.userId;
const FETCHED = env0_5.FETCHED;
Reflect.apply(set, binding, [userId, FETCHED]);
const updateUserIdentitiesBinding = updateUserIdentities;
userId = a0.userId;
updateUserIdentitiesBinding(userId, a0.identities);
}
function USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE({userId}) { // fn#80342, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1720, offset: 0x01e76c03, size: 40 bytes, params: 2, frame: 13
const binding = env0_7;
const set = binding.set;
const FETCHED = env0_5.FETCHED;
Reflect.apply(set, binding, [userId, FETCHED]);
}
function USER_APPLICATION_IDENTITY_REMOVE(a0) { // fn#80343, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1815, offset: 0x01e76c2b, size: 85 bytes, params: 2, frame: 15
const env0_0 = a0;
const binding = env0_6;
const get = binding.get;
let user_id = a0.user_id;
const value2 = Reflect.apply(get, binding, [user_id]);
if (value2 == null) {
return false;
function updateUserIdentities(a0, a1) { // fn#80332, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:463, offset: 0x01e769c1, size: 112 bytes, params: 3, frame: 16
const Map = global.Map;
let map = a1.map;
map = new Map(Reflect.apply(map, a1, [function(a0) {
return [a0.application_id, a0];
}]));
let binding = env0_6;
let set = binding.set;
Reflect.apply(set, binding, [a0, {identities: a1, byApplication: map}]);
binding = env0_7;
set = binding.set;
const FETCHED = env0_5.FETCHED;
Reflect.apply(set, binding, [a0, FETCHED]);
}
const updateUserIdentitiesBinding = updateUserIdentities;
user_id = a0.user_id;
updateUserIdentitiesBinding(user_id, value2.identities.filter(_fun80344));
}
function value_80336(a0) { // fn#80336, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:988, offset: 0x01e76ae1, size: 51 bytes, params: 2, frame: 12
let value = environment.__proto__;
value = env1_6.get(a0);
const value2 = null;
const identities = value2 == value ? undefined : value.identities;
return value2 != identities ? identities : value2;
}
function _fun80334(a0) { // fn#80334, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:611, offset: 0x01e76a48, size: 153 bytes, params: 2, frame: 16
const UserApplicationIdentityStore2 = UserApplicationIdentityStore;
Inherits(UserApplicationIdentityStore2, a0);
return CreateClass(UserApplicationIdentityStore2, [{key: 'getUserIdentities', value: value_80336},
{key: 'getUserIdentityByApplication', value: value_80337}, {key: 'getFetchState', value: value_80338},
{key: 'isFetchingUser', value: value_80339}]);
function UserApplicationIdentityStore() { // fn#80335, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:623, offset: 0x00e4046a, size: 113 bytes, params: 1, frame: 20
const value = environment.__proto__;
env1_0(this, UserApplicationIdentityStore);
const value3 = env1_3(UserApplicationIdentityStore);
return env1_2(this, _isNativeReflectConstruct_80329() ? global.Reflect.construct(value3, arguments,
env1_3(this).constructor) : value3.apply(this, arguments));
}
function value_80336(a0) { // fn#80336, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:988, offset: 0x01e76ae1, size: 51 bytes, params: 2, frame: 12
let value = environment.__proto__;
value = env1_6.get(a0);
const value2 = null;
const identities = value2 == value ? undefined : value.identities;
return value2 != identities ? identities : value2;
}
function value_80337(a0, a1) { // fn#80337, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1115, offset: 0x01e76b14, size: 64 bytes, params: 3, frame: 13
var r1;
let value = environment.__proto__;
value = env1_6.get(a0);
const value2 = null;
if (value2 == value) {
r1 = undefined;
} else {
value = value.byApplication.get(a1);
r1 = value;
}
return value2 != r1 ? r1 : value2;
}
function value_80338(a0) { // fn#80338, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1239, offset: 0x01e76b54, size: 38 bytes, params: 2, frame: 12
return env1_7.get(a0) ?? env1_5.NOT_FETCHED;
}
function value_80339(a0) { // fn#80339, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1329, offset: 0x01e76b7a, size: 36 bytes, params: 2, frame: 11
const fetchState = this.getFetchState(a0);
const FETCHING = env1_5.FETCHING;
return fetchState === FETCHING;
}
function value_80337(a0, a1) { // fn#80337, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1115, offset: 0x01e76b14, size: 64 bytes, params: 3, frame: 13
var r1;
let value = environment.__proto__;
value = env1_6.get(a0);
const value2 = null;
if (value2 == value) {
r1 = undefined;
} else {
value = value.byApplication.get(a1);
r1 = value;
}
return value2 != r1 ? r1 : value2;
}
function value_80338(a0) { // fn#80338, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1239, offset: 0x01e76b54, size: 38 bytes, params: 2, frame: 12
return env1_7.get(a0) ?? env1_5.NOT_FETCHED;
}
function USER_APPLICATION_IDENTITY_FETCH_USER_START({userId}) { // fn#80340, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1463, offset: 0x01e76b9e, size: 40 bytes, params: 2, frame: 13
const binding = env0_7;
const set = binding.set;
const FETCHING = env0_5.FETCHING;
Reflect.apply(set, binding, [userId, FETCHING]);
}
function value_80339(a0) { // fn#80339, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1329, offset: 0x01e76b7a, size: 36 bytes, params: 2, frame: 11
const fetchState = this.getFetchState(a0);
const FETCHING = env1_5.FETCHING;
return fetchState === FETCHING;
}
function USER_APPLICATION_IDENTITY_FETCH_USER_SUCCESS(a0) { // fn#80341, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1569, offset: 0x01e76bc6, size: 61 bytes, params: 2, frame: 15
const binding = env0_7;
const set = binding.set;
let userId = a0.userId;
const FETCHED = env0_5.FETCHED;
Reflect.apply(set, binding, [userId, FETCHED]);
const updateUserIdentitiesBinding = updateUserIdentities;
userId = a0.userId;
updateUserIdentitiesBinding(userId, a0.identities);
}
function USER_APPLICATION_IDENTITY_FETCH_USER_FAILURE({userId}) { // fn#80342, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1720, offset: 0x01e76c03, size: 40 bytes, params: 2, frame: 13
const binding = env0_7;
const set = binding.set;
const FETCHED = env0_5.FETCHED;
Reflect.apply(set, binding, [userId, FETCHED]);
}
function USER_APPLICATION_IDENTITY_REMOVE(a0) { // fn#80343, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1815, offset: 0x01e76c2b, size: 85 bytes, params: 2, frame: 15
const env0_0 = a0;
const binding = env0_6;
const get = binding.get;
let user_id = a0.user_id;
const value2 = Reflect.apply(get, binding, [user_id]);
if (value2 == null) {
return false;
}
const updateUserIdentitiesBinding = updateUserIdentities;
user_id = a0.user_id;
updateUserIdentitiesBinding(user_id, value2.identities.filter(_fun80344));
function _fun80344({application_id}) { // fn#80344, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1943, offset: 0x01e76c80, size: 28 bytes, params: 2, frame: 2
return application_id !== env0_0.application_id;
}
}
function _fun80344({application_id}) { // fn#80344, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10556:1943, offset: 0x01e76c80, size: 28 bytes, params: 2, frame: 2
return application_id !== env0_0.application_id;
}
global.__d(_fun80328, 10370, [6, 7, 15, 17, 18, 566, 694,
2]) /* metro module 10370, dependencies: [6, 7, 15, 17, 18, 566, 694, 2] */;
@@ -1,33 +1,36 @@
/* Metro module 10368; source: modules/user_application_identity/hooks/useConnectionFilteredAppIdentities.tsx; dependencies: [31, 4916, 10369, 2] */
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */
import * as UserApplicationIdentityConstantsModule from '../UserApplicationIdentityConstants.tsx'; /* Metro dependency 4916 */
import * as UserApplicationIdentityActionCreatorsModule from '../UserApplicationIdentityActionCreators.tsx'; /* Metro dependency 10369 */
function _fun80315(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#80315, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:6, offset: 0x01e762db, size: 136 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_2 = importAll(31) /* metro dependency 31 */;
const env0_3 = (require(4916) /* metro dependency 4916: UserApplicationIdentityConstants */).APPLICATION_IDENTITY_CONNECTIONS_ALLOWED_APPLICATIONS;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/user_application_identity/hooks/useConnectionFilteredAppIdentities.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/user_application_identity/hooks/useConnectionFilteredAppIdentities.tsx');
exports.default = useConnectionFilteredAppIdentities;
function useConnectionFilteredAppIdentities(a0) { // fn#80316, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:292, offset: 0x01e76363, size: 141 bytes, params: 2, frame: 16
const value = a1;
const includeHidden = (value !== undefined ? value : {}).includeHidden;
const r5 = includeHidden !== undefined && includeHidden;
const {isLoading,
data} = (UserApplicationIdentityActionCreatorsModule).useUserApplicationIdentities(a0);
const useMemo = ReactModule.useMemo;
return {isLoading: isLoading, filteredAppIdentities: Reflect.apply(useMemo, ReactModule, [function() {
return (data ?? []).filter(_fun80318);
}, [data, r5]])};
function _fun80317() { // fn#80317, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:499, offset: 0x01e763f0, size: 44 bytes, params: 1, frame: 11
return (data ?? []).filter(_fun80318);
function _fun80318(a0) { // fn#80318, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:526, offset: 0x01e7641c, size: 98 bytes, params: 2, frame: 12
const value = environment.__proto__.__proto__;
return APPLICATION_IDENTITY_CONNECTIONS_ALLOWED_APPLICATIONS.includes(a0.application_id) && a0.profile != null && a0.profile.username != null && (a0.profile.connection_visible === true || env1_0);
}
}
}
}
function useConnectionFilteredAppIdentities(a0) { // fn#80316, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:292, offset: 0x01e76363, size: 141 bytes, params: 2, frame: 16
const value = a1;
const includeHidden = (value !== undefined ? value : {}).includeHidden;
const r5 = includeHidden !== undefined && includeHidden;
const {isLoading,
data} = (require(10369) /* metro dependency 10369: UserApplicationIdentityActionCreators */).useUserApplicationIdentities(a0);
const binding = env0_2;
const useMemo = binding.useMemo;
return {isLoading: isLoading, filteredAppIdentities: Reflect.apply(useMemo, binding, [function() {
return (data ?? []).filter(_fun80318);
}, [data, r5]])};
}
function _fun80317() { // fn#80317, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:499, offset: 0x01e763f0, size: 44 bytes, params: 1, frame: 11
return (data ?? []).filter(_fun80318);
}
function _fun80318(a0) { // fn#80318, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10554:526, offset: 0x01e7641c, size: 98 bytes, params: 2, frame: 12
const value = environment.__proto__.__proto__;
return APPLICATION_IDENTITY_CONNECTIONS_ALLOWED_APPLICATIONS.includes(a0.application_id) && a0.profile != null && a0.profile.username != null && (a0.profile.connection_visible === true || env1_0);
}
global.__d(_fun80315, 10368, [31, 4916, 10369, 2]) /* metro module 10368, dependencies: [31, 4916, 10369, 2] */;