788 lines
31 KiB
TypeScript
788 lines
31 KiB
TypeScript
/* Metro module 5042; source: actions/ConnectedAccountsActionCreators.tsx; dependencies: [5, 5040, 661, 3, 507, 694, 683, 5043, 5046, 480, 2] */
|
|
function _fun43644(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#43644, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:6, offset: 0x01157e24, size: 403 bytes, params: 8, frame: 20
|
|
var object2;
|
|
const env0_0 = require;
|
|
const closure = callback_43645;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const env0_3 = importDefault(5) /* metro dependency 5 */;
|
|
const connectedAccountsStore = importDefault(5040) /* metro dependency 5040: ConnectedAccountsStore */;
|
|
let value = require(661) /* metro dependency 661: Constants */;
|
|
const env0_5 = value.AbortCodes;
|
|
const env0_6 = value.Endpoints;
|
|
const env0_7 = value.FRIEND_SYNC_PLATFORM_TYPES;
|
|
const env0_8 = value.AnalyticEvents;
|
|
value = importDefault(3) /* metro dependency 3: Logger */;
|
|
value = new value('ConnectedAccounts');
|
|
object2 = {fetch: fetch_43646, authorize: authorize, callback: closure, connect: connect, disconnect: function(a0,
|
|
a1) {
|
|
var HTTP = require(dependencyMap[4]).HTTP;
|
|
var object = {'url': null, 'oldFormErrors': true, 'rejectWithError': false};
|
|
object.url = Endpoints.CONNECTION(a0, a1);
|
|
return HTTP.del(object);
|
|
}, refresh: function(a0, a1) {
|
|
var HTTP = require(dependencyMap[4]).HTTP;
|
|
var object = {'url': null, 'oldFormErrors': true, 'rejectWithError': false};
|
|
object.url = Endpoints.CONNECTION_REFRESH(a0, a1);
|
|
return HTTP.post(object);
|
|
}, setVisibility: function(a0, a1, a2) {
|
|
return this.update(a0, a1, {visibility: a2 === 1});
|
|
}, setMetadataVisibility: function(a0, a1, a2) {
|
|
return this.update(a0, a1, {metadata_visibility: a2 === 1});
|
|
}, setFriendSync: function(a0, a1, a2) {
|
|
return this.update(a0, a1, {friend_sync: a2});
|
|
}, setShowActivity: function(a0, a1, a2) {
|
|
return this.update(a0, a1, {show_activity: a2});
|
|
}, update: update, joinServer: joinServer, refreshAccessToken: refreshAccessToken,
|
|
linkDispatchAuthCallback: function(a0, a1) {
|
|
var HTTP = require(dependencyMap[4]).HTTP;
|
|
var object = {};
|
|
object.url = Endpoints.CONNECTIONS_LINK_DISPATCH_AUTH_CALLBACK(a0);
|
|
var object2 = {};
|
|
copyDataProperties(object2, a1, Endpoints);
|
|
object.body = object2;
|
|
object.oldFormErrors = true;
|
|
object.rejectWithError = false;
|
|
return HTTP.post(object);
|
|
}, completeTwoWayLink: completeTwoWayLink, sessionHandoff: function(a0, a1, a2, a3, a4) {
|
|
var HTTP = require(dependencyMap[4]).HTTP;
|
|
var object = {};
|
|
object.url = Endpoints.CONNECTIONS_SESSION_HANDOFF(a0);
|
|
object.body = {state: a1, code: a2, openid_params: a3, iss: a4};
|
|
object.oldFormErrors = true;
|
|
object.rejectWithError = false;
|
|
return HTTP.post(object);
|
|
}, getHandoffStatus: getHandoffStatus};
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('actions/ConnectedAccountsActionCreators.tsx');
|
|
exports.default = object2;
|
|
}
|
|
|
|
function callback_43645(a0, a1) { // fn#43645, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:241, offset: 0x01157fb7, size: 137 bytes, params: 3, frame: 17
|
|
const value = a2;
|
|
const r7 = value !== undefined ? value : false;
|
|
const HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
|
|
const post = HTTP.post;
|
|
const object3 = {};
|
|
object3.url = Endpoints.CONNECTIONS_CALLBACK(a0);
|
|
const object4 = {};
|
|
copyDataProperties(object4, a1, r7);
|
|
object4['insecure'] = r7;
|
|
object4['friend_sync'] = FRIEND_SYNC_PLATFORM_TYPES.has(a0);
|
|
object3.body = object4;
|
|
object3.oldFormErrors = true;
|
|
object3.rejectWithError = false;
|
|
return Reflect.apply(post, HTTP, [object3]);
|
|
}
|
|
|
|
function fetch_43646() { // fn#43646, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:420, offset: 0x01158040, size: 91 bytes, params: 1, frame: 14
|
|
const HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
|
|
const get = HTTP.get;
|
|
const CONNECTIONS = Endpoints.CONNECTIONS;
|
|
return Reflect.apply(get, HTTP, [{'url': null, 'oldFormErrors': true, 'rejectWithError': true,
|
|
url: CONNECTIONS}]).then(_fun43647, _fun43648);
|
|
}
|
|
|
|
function authorize(a0) { // fn#43649, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:673, offset: 0x01158117, size: 102 bytes, params: 2, frame: 12
|
|
const value = a1;
|
|
const env0_0 = a0;
|
|
const r2 = value !== undefined ? value : {};
|
|
const env0_1 = r2.location;
|
|
const env0_2 = r2.twoWayLinkType;
|
|
const env0_3 = r2.userCode;
|
|
const env0_4 = r2.twoWayLink;
|
|
const env0_5 = r2.successRedirect;
|
|
const env0_6 = r2.handle;
|
|
return env0_3(_fun43651)();
|
|
}
|
|
|
|
function connect(a0, a1, a2, a3, a4) { // fn#43652, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:1376, offset: 0x01158366, size: 222 bytes, params: 6, frame: 21
|
|
const value2 = undefined;
|
|
const defaultImport = importDefault(5046) /* metro dependency 5046: TrackedHTTPUtils */;
|
|
const put = defaultImport.put;
|
|
const object2 = {};
|
|
object2.url = Endpoints.CONNECTION(a0, a1);
|
|
object2.body = {name: a2, friend_sync: (a4 == null ? value2 : a4.friend_sync) ?? FRIEND_SYNC_PLATFORM_TYPES.has(a0)};
|
|
object2.context = {location: a3};
|
|
object2.oldFormErrors = true;
|
|
const object3 = {};
|
|
const NetworkActionNames = (require(480) /* metro dependency 480: AnalyticsUtils */).NetworkActionNames;
|
|
const USER_CONNECTIONS_UPDATE = NetworkActionNames.USER_CONNECTIONS_UPDATE;
|
|
object3.event = USER_CONNECTIONS_UPDATE;
|
|
const object6 = {name: a2};
|
|
object6.friend_sync = FRIEND_SYNC_PLATFORM_TYPES.has(a0);
|
|
object3.properties = object6;
|
|
object2.trackedActionData = object3;
|
|
object2.rejectWithError = false;
|
|
return Reflect.apply(put, defaultImport, [object2]);
|
|
}
|
|
|
|
function update(a0, a1, a2) { // fn#43659, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:2177, offset: 0x0115857c, size: 143 bytes, params: 4, frame: 20
|
|
const defaultImport = importDefault(5046) /* metro dependency 5046: TrackedHTTPUtils */;
|
|
const patch = defaultImport.patch;
|
|
const object4 = {};
|
|
object4.url = Endpoints.CONNECTION(a0, a1);
|
|
object4.body = a2;
|
|
object4.oldFormErrors = true;
|
|
const object5 = {};
|
|
const NetworkActionNames = (require(480) /* metro dependency 480: AnalyticsUtils */).NetworkActionNames;
|
|
const USER_CONNECTIONS_UPDATE = NetworkActionNames.USER_CONNECTIONS_UPDATE;
|
|
object5.event = USER_CONNECTIONS_UPDATE;
|
|
const object6 = {};
|
|
copyDataProperties(object6, a2, Endpoints);
|
|
object5.properties = object6;
|
|
object4.trackedActionData = object5;
|
|
object4.rejectWithError = false;
|
|
return Reflect.apply(patch, defaultImport, [object4]);
|
|
}
|
|
|
|
function joinServer(a0, a1) { // fn#43660, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:2363, offset: 0x0115860b, size: 142 bytes, params: 3, frame: 18
|
|
var object2;
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({'type': 'USER_CONNECTIONS_INTEGRATION_JOINING',
|
|
'integrationId': null, 'joining': true, integrationId: a0});
|
|
const HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
|
|
const post = HTTP.post;
|
|
object2 = {'url': null, 'oldFormErrors': true, 'rejectWithError': false};
|
|
object2.url = Endpoints.INTEGRATION_JOIN(a0);
|
|
Reflect.apply(post, HTTP, [object2, _fun43661]);
|
|
}
|
|
|
|
function refreshAccessToken(a0, a1) { // fn#43662, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:2815, offset: 0x01158740, size: 41 bytes, params: 3, frame: 11
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
return env0_3(_fun43664)();
|
|
}
|
|
|
|
function completeTwoWayLink(a0, a1, a2, a3, a4) { // fn#43666, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:3366, offset: 0x011588f6, size: 62 bytes, params: 6, frame: 11
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const env0_2 = a2;
|
|
const env0_3 = a3;
|
|
const env0_4 = a4;
|
|
return env0_3(_fun43668)();
|
|
}
|
|
|
|
function getHandoffStatus(a0, a1) { // fn#43670, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:3934, offset: 0x01158a87, size: 166 bytes, params: 3, frame: 17
|
|
const URLSearchParams = global.URLSearchParams;
|
|
let uRLSearchParams = new URLSearchParams();
|
|
uRLSearchParams.append('state', a1);
|
|
const value3 = Endpoints.CONNECTIONS_SESSION_HANDOFF(a0);
|
|
uRLSearchParams = uRLSearchParams.toString();
|
|
uRLSearchParams = '' + value3 + '?' + uRLSearchParams;
|
|
const HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
|
|
return HTTP.get({url: uRLSearchParams, body: {state: a1}, rejectWithError: true});
|
|
}
|
|
|
|
function _fun43647({body}) { // fn#43647, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:504, offset: 0x0115809b, size: 64 bytes, params: 2, frame: 12
|
|
const value = environment.__proto__;
|
|
return (importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({'type': 'USER_CONNECTIONS_UPDATE',
|
|
'local': true, accounts: body});
|
|
}
|
|
|
|
function _fun43648() { // fn#43648, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:585, offset: 0x011580db, size: 60 bytes, params: 1, frame: 12
|
|
const value = environment.__proto__;
|
|
return (importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({'type': 'USER_CONNECTIONS_UPDATE',
|
|
'local': true, accounts: []});
|
|
}
|
|
|
|
function* _fun43651() { // fn#43651, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:765, offset: 0x01158186, size: 480 bytes, params: 1, frame: 20
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
const value3 = env2_1(env2_2[6]);
|
|
const track = value3.track;
|
|
const CONNECTED_ACCOUNT_INITIATED = env2_8.CONNECTED_ACCOUNT_INITIATED;
|
|
Reflect.apply(track, value3, [CONNECTED_ACCOUNT_INITIATED, {platform_type: require, location: importDefault}]);
|
|
const value5 = env2_6.CONNECTIONS_AUTHORIZE(require);
|
|
const URLSearchParams = global.URLSearchParams;
|
|
const uRLSearchParams = new URLSearchParams();
|
|
if (env1_3 != null) {
|
|
uRLSearchParams.append('two_way_user_code', env1_3);
|
|
}
|
|
if (AbortCodes != null) {
|
|
uRLSearchParams.append('success_redirect', AbortCodes);
|
|
}
|
|
if (dependencyMap != null) {
|
|
uRLSearchParams.append('two_way_link_type', dependencyMap);
|
|
uRLSearchParams.append('two_way_link', 'true');
|
|
} else if (ConnectedAccountsStore != null) {
|
|
uRLSearchParams.append('two_way_link', global.String(ConnectedAccountsStore));
|
|
}
|
|
if (Endpoints != null) {
|
|
uRLSearchParams.append('handle', Endpoints);
|
|
}
|
|
const value10 = value5 + '?' + uRLSearchParams.toString();
|
|
const HTTP = env2_0(env2_2[4]).HTTP;
|
|
const get = HTTP.get;
|
|
yield Reflect.apply(get, HTTP, [{'url': null, 'oldFormErrors': true, 'rejectWithError': false, url: value10}]);
|
|
const value11 = undefined;
|
|
if (true) {
|
|
var value13 = env2_0(env2_2[7]);
|
|
var getCallbackParamsFromURL = value13.getCallbackParamsFromURL;
|
|
var state = Reflect.apply(getCallbackParamsFromURL, value13, [value11.body.url ?? '']).state;
|
|
if (state != null) {
|
|
env2_4.addPendingAuthorizedState(state);
|
|
}
|
|
}
|
|
return value11;
|
|
}
|
|
|
|
function _fun43661(a0) { // fn#43661, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:2553, offset: 0x01158699, size: 167 bytes, params: 2, frame: 17
|
|
const value = environment.__proto__;
|
|
const value2 = undefined;
|
|
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({'type': 'USER_CONNECTIONS_INTEGRATION_JOINING',
|
|
'integrationId': null, 'joining': false, integrationId: env0_0});
|
|
if (!a0.ok) {
|
|
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'USER_CONNECTIONS_INTEGRATION_JOINING_ERROR',
|
|
|
|
integrationId: env0_0, error: a0.hasErr ? value2 : a0.body.message});
|
|
if (require != null) {
|
|
require();
|
|
}
|
|
}
|
|
return value2;
|
|
}
|
|
|
|
function* _fun43664() { // fn#43664, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:2825, offset: 0x01158772, size: 292 bytes, params: 1, frame: 21
|
|
var binding;
|
|
var binding2;
|
|
var property;
|
|
var value3;
|
|
var HTTP;
|
|
var get;
|
|
var object2;
|
|
var CONNECTION_ACCESS_TOKEN;
|
|
var value5;
|
|
var value6;
|
|
var value7;
|
|
var value8;
|
|
var body;
|
|
var access_token;
|
|
var binding3;
|
|
var value9;
|
|
var dispatch;
|
|
var error;
|
|
var code;
|
|
var CONNECTION_REVOKED;
|
|
var value10;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = binding2[4];
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value3 = binding(property);
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
HTTP = value3.HTTP;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
get = HTTP.get;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2 = {'url': null, 'oldFormErrors': true, 'rejectWithError': false};
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
binding = env2_6;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
CONNECTION_ACCESS_TOKEN = binding.CONNECTION_ACCESS_TOKEN;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value5 = Reflect.apply(CONNECTION_ACCESS_TOKEN, binding, [require, importDefault]);
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2.url = value5;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value6 = Reflect.apply(get, HTTP, [object2]);
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
yield value6;
|
|
try {
|
|
value7 = undefined;
|
|
value8 = false;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
if (value8) {
|
|
return value7;
|
|
}
|
|
try {
|
|
body = value7.body;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
access_token = body.access_token;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
binding = env2_1;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
binding3 = env2_2;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = binding3[5];
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value9 = binding(property);
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
dispatch = value9.dispatch;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2 = {};
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2.type = 'USER_CONNECTION_UPDATE';
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2.platformType = require;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2.id = importDefault;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object2.accessToken = access_token;
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
Reflect.apply(dispatch, value9, [object2]);
|
|
} catch (error) {
|
|
body = error.body;
|
|
code = body.code;
|
|
CONNECTION_REVOKED = env2_5.CONNECTION_REVOKED;
|
|
if (code === CONNECTION_REVOKED) {
|
|
binding = env2_1;
|
|
value = binding(env2_2[5]);
|
|
dispatch = value.dispatch;
|
|
value10 = environment.__proto__;
|
|
Reflect.apply(dispatch, value, [{type: 'USER_CONNECTION_UPDATE', platformType: require, id: importDefault,
|
|
revoked: true}]);
|
|
}
|
|
throw error;
|
|
}
|
|
return access_token;
|
|
}
|
|
|
|
function* _fun43668() { // fn#43668, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5220:3382, offset: 0x0115893d, size: 212 bytes, params: 1, frame: 19
|
|
var binding;
|
|
var error;
|
|
var value3;
|
|
var callbackParamsFromURL;
|
|
var code;
|
|
var errorDescription;
|
|
if (true) {
|
|
value = environment.__proto__;
|
|
if (importDefault != null) {
|
|
value3 = environment.__proto__.__proto__;
|
|
binding = env2_0;
|
|
callbackParamsFromURL = binding(env2_2[7]).getCallbackParamsFromURL(importDefault);
|
|
code = callbackParamsFromURL.code;
|
|
error = callbackParamsFromURL.error;
|
|
errorDescription = callbackParamsFromURL.errorDescription;
|
|
if (error == null) {
|
|
yield env2_10(require, {code: dependencyMap, state: env1_3, two_way_link_code: code,
|
|
token_redirect_uri: ConnectedAccountsStore});
|
|
return undefined;
|
|
}
|
|
binding = env2_9;
|
|
binding.error('Two-way link: missing authorize code', {error: error, errorDescription: errorDescription});
|
|
} else {
|
|
value = environment.__proto__.__proto__;
|
|
env2_9.error('Two-way link: missing authorize location');
|
|
}
|
|
}
|
|
}
|
|
|