Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,566 @@
|
||||
/* Metro module 13070; source: modules/rpc/RPCServer.tsx; dependencies: [5, 6, 7, 4135, 661, 22, 8082, 8076, 13050, 683, 44, 672, 2] */
|
||||
function _fun99799(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#99799, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:6, offset: 0x021d61de, size: 242 bytes, params: 8, frame: 19
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_2 = importDefault(5) /* metro dependency 5 */;
|
||||
const env0_3 = importDefault(6) /* metro dependency 6 */;
|
||||
const env0_4 = importDefault(7) /* metro dependency 7 */;
|
||||
const env0_5 = (require(4135) /* metro dependency 4135: Constants */).TransportTypes;
|
||||
let value = require(661) /* metro dependency 661: Constants */;
|
||||
const env0_6 = value.AnalyticEvents;
|
||||
const env0_7 = value.RPCCloseCodes;
|
||||
const env0_8 = value.RPCCommands;
|
||||
const env0_9 = value.RPCErrors;
|
||||
const env0_10 = value.RPCEvents;
|
||||
const env0_11 = [];
|
||||
value = _fun99800();
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/rpc/RPCServer.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _fun99800() { // fn#99800, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:282, offset: 0x021d62d0, size: 529 bytes, params: 1, frame: 15
|
||||
return env0_4(RPCServer, [{key: 'registerTransport', value: function(a0) {
|
||||
var env0_0 = this;
|
||||
a0.on('connect', _fun99806);
|
||||
a0.on('request', _fun99807);
|
||||
a0.on('disconnect', _fun99808);
|
||||
}}, {key: 'handleConnect', value: value_99809}, {key: 'handleDisconnect', value: function(a0, a1) {
|
||||
a0.abortController.abort('DISCONNECTED');
|
||||
this.removeSubscriptions(a0);
|
||||
this.sockets.delete(a0);
|
||||
this.onDisconnect(a0, a1);
|
||||
}}, {key: 'handleRequest', value: value_99811}, {key: 'setCommandHandler', value: function(a0, a1) {
|
||||
this.commands[a0] = a1;
|
||||
}}, {key: 'setEventHandler', value: function(a0, a1) {
|
||||
this.events[a0] = a1;
|
||||
}}, {key: 'dispatch', value: function(a0) {
|
||||
var value = a1;
|
||||
var value2 = a2;
|
||||
var value3 = a3;
|
||||
var value4 = a4;
|
||||
a0.send({cmd: value2 !== undefined ? value2 : RPCCommands.DISPATCH, data: value4 !== undefined ? value4 : null,
|
||||
evt: value3 !== undefined ? value3 : null, nonce: value !== undefined ? value : null});
|
||||
}}, {key: 'error', value: value_99826}, {key: 'listenIsSubscribed', value: function(a0) {
|
||||
var env0_0 = this;
|
||||
var env0_1 = a0;
|
||||
this.isSubscribedListeners.add(a0);
|
||||
return _fun99828;
|
||||
}}, {key: 'dispatchIsSubscribedUpdate', value: function() {
|
||||
this.isSubscribedListeners.forEach(_fun99830);
|
||||
}}, {key: 'isSubscribed', value: function(a0, a1) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
return this.subscriptions.find(_fun99832) !== undefined;
|
||||
}}, {key: 'isChildSubscribed', value: function(a0, a1) {
|
||||
var r0;
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
var value = a0 != null;
|
||||
if (value) {
|
||||
value = this.subscriptions.find(_fun99834);
|
||||
value = value !== undefined;
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = value;
|
||||
}
|
||||
return r0;
|
||||
}}, {key: 'getSubscription', value: function(a0, a1, a2) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
var env0_2 = a2;
|
||||
return this.subscriptions.find(_fun99836);
|
||||
}}, {key: 'addSubscription', value: value_99837}, {key: 'removeSubscription', value: value_99838},
|
||||
{key: 'removeSubscriptions', value: value_99840}, {key: 'dispatchToSubscriptions', value: value_99842},
|
||||
{key: 'updateSubscriptions', value: function() {
|
||||
this.subscriptions.forEach(_fun99845);
|
||||
}}, {key: 'storeWait', value: value_99846}]);
|
||||
}
|
||||
|
||||
function RPCServer(a0) { // fn#99801, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:303, offset: 0x021d64e1, size: 169 bytes, params: 2, frame: 14
|
||||
var environment;
|
||||
const value = environment.__proto__;
|
||||
env1_3(this, RPCServer);
|
||||
this.getCurrentUser = function() {
|
||||
return null;
|
||||
};
|
||||
this.onConnect = function() {
|
||||
};
|
||||
this.onDisconnect = function() {
|
||||
};
|
||||
this.events = {};
|
||||
this.commands = {};
|
||||
let Set = global.Set;
|
||||
this.sockets = new Set();
|
||||
this.subscriptions = [];
|
||||
Set = global.Set;
|
||||
this.isSubscribedListeners = new Set();
|
||||
this.getJoi = a0;
|
||||
}
|
||||
|
||||
function value_99805(a0) { // fn#99805, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:577, offset: 0x021d658a, size: 85 bytes, params: 2, frame: 14
|
||||
a0.on('connect', _fun99806);
|
||||
a0.on('request', _fun99807);
|
||||
a0.on('disconnect', _fun99808);
|
||||
}
|
||||
|
||||
function value_99809(a0) { // fn#99809, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:765, offset: 0x021d6630, size: 260 bytes, params: 2, frame: 20
|
||||
this.sockets.add(a0);
|
||||
this.onConnect(a0);
|
||||
const object2 = {};
|
||||
object2.v = a0.version;
|
||||
let GLOBAL_ENV = global.window.GLOBAL_ENV;
|
||||
const CDN_HOST = GLOBAL_ENV.CDN_HOST;
|
||||
GLOBAL_ENV = global.window.GLOBAL_ENV;
|
||||
const API_ENDPOINT = GLOBAL_ENV.API_ENDPOINT;
|
||||
object2.config = {cdn_host: CDN_HOST, api_endpoint: API_ENDPOINT, environment: 'production'};
|
||||
const transport = a0.transport;
|
||||
const IPC = TransportTypes.IPC;
|
||||
if (transport !== IPC) {
|
||||
this.dispatch(a0, null, RPCCommands.DISPATCH, RPCEvents.READY, object2);
|
||||
} else {
|
||||
var currentUser = this.getCurrentUser();
|
||||
if (currentUser == null) {
|
||||
a0.close(RPCCloseCodes.CLOSE_NORMAL, 'User logged out');
|
||||
return undefined;
|
||||
}
|
||||
object2.user = (importDefault(8082) /* metro dependency 8082: transformUser */)(currentUser);
|
||||
this.dispatch(a0, null, RPCCommands.DISPATCH, RPCEvents.READY, object2);
|
||||
}
|
||||
}
|
||||
|
||||
function value_99811(a0, a1) { // fn#99811, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:1317, offset: 0x021d677f, size: 135 bytes, params: 3, frame: 12
|
||||
const env0_1 = a0;
|
||||
const env0_2 = a1;
|
||||
let Promise = global.Promise;
|
||||
let promise = new Promise(_fun99812);
|
||||
promise = promise.then(function(a0) {
|
||||
var env0_0 = a0;
|
||||
var Promise = global.Promise;
|
||||
var value = _fun99814();
|
||||
var value2 = Object.create(Promise.prototype, {constructor: {value: Promise}});
|
||||
value = new Promise(value);
|
||||
return value instanceof Object ? value : value2;
|
||||
});
|
||||
promise = promise.then(_fun99819);
|
||||
promise = promise.then(_fun99821);
|
||||
promise.catch(_fun99822);
|
||||
}
|
||||
|
||||
function value_99826(a0) { // fn#99826, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:2851, offset: 0x021d6d3e, size: 172 bytes, params: 2, frame: 24
|
||||
let value = a1;
|
||||
const value2 = a2;
|
||||
const value3 = a3;
|
||||
const value4 = a4;
|
||||
const r7 = value !== undefined ? value : null;
|
||||
const r6 = value2 !== undefined ? value2 : RPCCommands.DISPATCH;
|
||||
const r8 = value3 !== undefined ? value3 : RPCErrors.UNKNOWN_ERROR;
|
||||
const r1 = value4 !== undefined ? value4 : 'Unknown Error';
|
||||
value = environment.__proto__;
|
||||
const defaultImport = importDefault(683) /* metro dependency 683: AnalyticsUtils */;
|
||||
const track = defaultImport.track;
|
||||
const RPC_SERVER_ERROR_CAUGHT = AnalyticEvents.RPC_SERVER_ERROR_CAUGHT;
|
||||
Reflect.apply(track, defaultImport, [RPC_SERVER_ERROR_CAUGHT, {command: r6, code: r8, message: r1}]);
|
||||
const dispatch = this.dispatch;
|
||||
const ERROR = RPCEvents.ERROR;
|
||||
Reflect.apply(dispatch, this, [a0, r7, r6, ERROR, {code: r8, message: r1}]);
|
||||
}
|
||||
|
||||
function value_99827(a0) { // fn#99827, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3072, offset: 0x021d6dea, size: 41 bytes, params: 2, frame: 12
|
||||
const env0_1 = a0;
|
||||
this.isSubscribedListeners.add(a0);
|
||||
return _fun99828;
|
||||
}
|
||||
|
||||
function value_99829() { // fn#99829, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3210, offset: 0x021d6e32, size: 32 bytes, params: 1, frame: 11
|
||||
this.isSubscribedListeners.forEach(function(a0) {
|
||||
return a0();
|
||||
});
|
||||
}
|
||||
|
||||
function value_99831(a0, a1) { // fn#99831, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3294, offset: 0x021d6e52, size: 51 bytes, params: 3, frame: 11
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
return this.subscriptions.find(_fun99832) !== undefined;
|
||||
}
|
||||
|
||||
function value_99833(a0, a1) { // fn#99833, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3426, offset: 0x021d6eb6, size: 60 bytes, params: 3, frame: 12
|
||||
var r0;
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
let value = a0 != null;
|
||||
if (value) {
|
||||
value = this.subscriptions.find(_fun99834);
|
||||
value = value !== undefined;
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = value;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function value_99835(a0, a1, a2) { // fn#99835, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3571, offset: 0x021d6f24, size: 52 bytes, params: 4, frame: 11
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
const env0_2 = a2;
|
||||
return this.subscriptions.find(_fun99836);
|
||||
}
|
||||
|
||||
function value_99837(a0, a1, a2) { // fn#99837, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3707, offset: 0x021d6fb1, size: 165 bytes, params: 4, frame: 25
|
||||
var r8;
|
||||
var subscriptions;
|
||||
var push;
|
||||
var object2;
|
||||
let value = a3;
|
||||
const r10 = value !== undefined ? value : null;
|
||||
const dispatch = this.dispatch;
|
||||
const bind = dispatch.bind;
|
||||
value = environment.__proto__;
|
||||
const DISPATCH = RPCCommands.DISPATCH;
|
||||
const value2 = Reflect.apply(bind, dispatch, [this, a0, null, DISPATCH, a1]);
|
||||
const getSubscription = this.getSubscription;
|
||||
if (value == Reflect.apply(getSubscription, this, [a0, a1, a2])) {
|
||||
subscriptions = this.subscriptions;
|
||||
push = subscriptions.push;
|
||||
object2 = {update: r10, dispatch: value2};
|
||||
if (r10) {
|
||||
value = r10({prevState: value, dispatch: value2});
|
||||
r8 = value;
|
||||
} else {
|
||||
r8 = value;
|
||||
}
|
||||
object2.prevState = r8;
|
||||
object2.socket = a0;
|
||||
object2.evt = a1;
|
||||
object2.args = a2;
|
||||
Reflect.apply(push, subscriptions, [object2]);
|
||||
this.dispatchIsSubscribedUpdate();
|
||||
}
|
||||
}
|
||||
|
||||
function value_99838(a0, a1, a2) { // fn#99838, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4003, offset: 0x021d7056, size: 88 bytes, params: 4, frame: 15
|
||||
var environment;
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
const env0_2 = a2;
|
||||
let value = environment.__proto__;
|
||||
value = importDefault(22) /* metro dependency 22 */;
|
||||
value.remove(this.subscriptions, _fun99839);
|
||||
this.dispatchIsSubscribedUpdate();
|
||||
}
|
||||
|
||||
function value_99840(a0) { // fn#99840, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4181, offset: 0x021d70ae, size: 74 bytes, params: 2, frame: 15
|
||||
var environment;
|
||||
const env0_0 = a0;
|
||||
let value = environment.__proto__;
|
||||
value = importDefault(22) /* metro dependency 22 */;
|
||||
value.remove(this.subscriptions, _fun99841);
|
||||
this.dispatchIsSubscribedUpdate();
|
||||
}
|
||||
|
||||
function value_99842(a0, a1, a2, a3) { // fn#99842, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4320, offset: 0x021d710e, size: 143 bytes, params: 5, frame: 15
|
||||
var environment;
|
||||
var r3;
|
||||
var binding;
|
||||
var value2;
|
||||
const env0_1 = a0;
|
||||
const env0_2 = a1;
|
||||
const env0_3 = a2;
|
||||
let r2 = a3 != null && a3 !== '';
|
||||
if (r2) {
|
||||
value = environment.__proto__;
|
||||
binding = env1_11;
|
||||
value2 = binding.includes(a3);
|
||||
if (value2) {
|
||||
r3 = !!value2;
|
||||
} else {
|
||||
binding = env1_11;
|
||||
binding.unshift(a3);
|
||||
binding.splice(50);
|
||||
r3 = false;
|
||||
}
|
||||
r2 = r3;
|
||||
}
|
||||
if (!r2) {
|
||||
this.subscriptions.forEach(_fun99843);
|
||||
}
|
||||
}
|
||||
|
||||
function value_99844() { // fn#99844, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4777, offset: 0x021d729d, size: 32 bytes, params: 1, frame: 11
|
||||
this.subscriptions.forEach(function(a0) {
|
||||
if (a0.update) {
|
||||
a0.prevState = a0.update(a0);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function value_99846(a0, a1, a2) { // fn#99846, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4884, offset: 0x021d72de, size: 167 bytes, params: 4, frame: 14
|
||||
var environment;
|
||||
const env0_1 = a0;
|
||||
const env0_2 = a1;
|
||||
const env0_3 = a2;
|
||||
let value = a1();
|
||||
if (value) {
|
||||
return global.Promise.resolve(value);
|
||||
}
|
||||
if (a2 === 0) {
|
||||
return global.Promise.resolve(value);
|
||||
}
|
||||
value = environment.__proto__;
|
||||
const env0_4 = (importDefault(22) /* metro dependency 22 */).uniqueId();
|
||||
const Promise = global.Promise;
|
||||
return new Promise(_fun99848).then(function(a0) {
|
||||
removeSubscription();
|
||||
return a0;
|
||||
});
|
||||
}
|
||||
|
||||
function _fun99806(a0) { // fn#99806, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:605, offset: 0x021d65df, size: 25 bytes, params: 2, frame: 11
|
||||
return env0_0.handleConnect(a0);
|
||||
}
|
||||
|
||||
function _fun99807(a0, a1) { // fn#99807, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:648, offset: 0x021d65f8, size: 29 bytes, params: 3, frame: 13
|
||||
return env0_0.handleRequest(a0, a1);
|
||||
}
|
||||
|
||||
function _fun99808(a0, a1) { // fn#99808, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:700, offset: 0x021d6615, size: 27 bytes, params: 3, frame: 13
|
||||
return env0_0.handleDisconnect(a0, a1);
|
||||
}
|
||||
|
||||
function _fun99812(a0) { // fn#99812, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:1355, offset: 0x021d6806, size: 522 bytes, params: 2, frame: 20
|
||||
var object2;
|
||||
var defaultImport2;
|
||||
var track;
|
||||
var RPC_COMMAND_SENT;
|
||||
var binding;
|
||||
var value6;
|
||||
var defaultImport3;
|
||||
var value;
|
||||
if (require.nonce == null) {
|
||||
value = environment.__proto__.__proto__;
|
||||
throw new (importDefault(8076) /* metro dependency 8076: RPCError */)({errorCode: RPCErrors.INVALID_PAYLOAD},
|
||||
'Payload requires a nonce');
|
||||
}
|
||||
if (require.nonce === '') {
|
||||
value = environment.__proto__.__proto__;
|
||||
throw new (importDefault(8076) /* metro dependency 8076: RPCError */)({errorCode: RPCErrors.INVALID_PAYLOAD},
|
||||
'Payload requires a nonce');
|
||||
}
|
||||
const cmd = require.cmd;
|
||||
const property = env0_0.commands[cmd];
|
||||
if (property == null) {
|
||||
value6 = environment.__proto__.__proto__;
|
||||
defaultImport3 = importDefault(8076) /* metro dependency 8076: RPCError */;
|
||||
({}).errorCode = RPCErrors.INVALID_COMMAND;
|
||||
value = 'Invalid command: ' + require.cmd;
|
||||
value = new defaultImport3();
|
||||
throw value;
|
||||
}
|
||||
if ((importDefault(13050) /* metro dependency 13050: validateScope */)(env0_1.authorization.scopes,
|
||||
property.scope)) {
|
||||
defaultImport2 = importDefault(683) /* metro dependency 683: AnalyticsUtils */;
|
||||
track = defaultImport2.track;
|
||||
RPC_COMMAND_SENT = AnalyticEvents.RPC_COMMAND_SENT;
|
||||
object2 = {command: cmd};
|
||||
object2.scope = typeof property.scope === 'object' ? global.JSON.stringify(property.scope) : property.scope;
|
||||
binding = env0_1;
|
||||
object2.application_id = binding.application.id;
|
||||
object2.socket_scope = binding.authorization.scopes.toString();
|
||||
Reflect.apply(track, defaultImport2, [RPC_COMMAND_SENT, object2]);
|
||||
a0(property);
|
||||
return undefined;
|
||||
}
|
||||
value = importDefault(8076) /* metro dependency 8076: RPCError */;
|
||||
const INVALID_PERMISSIONS = RPCErrors.INVALID_PERMISSIONS;
|
||||
value = new value({errorCode: INVALID_PERMISSIONS}, 'Not authenticated or invalid scope');
|
||||
throw value;
|
||||
}
|
||||
|
||||
function _fun99813(a0) { // fn#99813, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:1929, offset: 0x021d6a10, size: 52 bytes, params: 2, frame: 11
|
||||
const env0_0 = a0;
|
||||
const Promise = global.Promise;
|
||||
const value = _fun99814();
|
||||
const value2 = Object.create(Promise.prototype, {constructor: {value: Promise}});
|
||||
const promise = new Promise(value);
|
||||
return promise instanceof Object ? promise : value2;
|
||||
}
|
||||
|
||||
function _fun99819(a0) { // fn#99819, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:2294, offset: 0x021d6bb7, size: 130 bytes, params: 2, frame: 14
|
||||
return a0.handler({socket: env0_1, server: env0_0, cmd: require.cmd, evt: require.evt, nonce: require.nonce,
|
||||
args: require.args ?? ({}), isSocketConnected: isSocketConnected, signal: env0_1.abortController.signal});
|
||||
}
|
||||
|
||||
function _fun99821(a0) { // fn#99821, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:2489, offset: 0x021d6c56, size: 46 bytes, params: 2, frame: 19
|
||||
const binding = env0_0;
|
||||
return binding.dispatch(env0_1, require.nonce, require.cmd, null, a0);
|
||||
}
|
||||
|
||||
function _fun99822({code, message}) { // fn#99822, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:2539, offset: 0x021d6c84, size: 54 bytes, params: 2, frame: 19
|
||||
const binding = env0_0;
|
||||
return binding.error(env0_1, require.nonce, require.cmd, code, message);
|
||||
}
|
||||
|
||||
function _fun99828() { // fn#99828, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3125, offset: 0x021d6e13, size: 31 bytes, params: 1, frame: 11
|
||||
env0_0.isSubscribedListeners.delete(env0_1);
|
||||
}
|
||||
|
||||
function _fun99832(a0) { // fn#99832, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3349, offset: 0x021d6e85, size: 49 bytes, params: 2, frame: 4
|
||||
return a0.socket.application.id === env0_0 && a0.evt === require;
|
||||
}
|
||||
|
||||
function _fun99834(a0) { // fn#99834, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3490, offset: 0x021d6ef2, size: 50 bytes, params: 2, frame: 4
|
||||
return a0.socket.application.parentId === env0_0 && a0.evt === require;
|
||||
}
|
||||
|
||||
function _fun99836(a0) { // fn#99836, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:3619, offset: 0x021d6f58, size: 89 bytes, params: 2, frame: 15
|
||||
var value4;
|
||||
var defaultImport;
|
||||
let r0 = a0.socket === env0_0 && a0.evt === require;
|
||||
if (r0) {
|
||||
value4 = environment.__proto__.__proto__;
|
||||
defaultImport = importDefault(22) /* metro dependency 22 */;
|
||||
r0 = defaultImport.isEqual(a0.args, importDefault);
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function _fun99841({socket}) { // fn#99841, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4229, offset: 0x021d70f8, size: 22 bytes, params: 2, frame: 2
|
||||
return socket === env0_0;
|
||||
}
|
||||
|
||||
function _fun99843(a0) { // fn#99843, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4466, offset: 0x021d719d, size: 256 bytes, params: 2, frame: 25
|
||||
var r2;
|
||||
var r11;
|
||||
var r4;
|
||||
var value4;
|
||||
var value5;
|
||||
var defaultImport;
|
||||
var isEqual;
|
||||
var defaultImport2;
|
||||
var pick;
|
||||
var Object;
|
||||
var binding;
|
||||
var dispatch;
|
||||
var socket;
|
||||
var value7;
|
||||
if (a0.evt === env0_1) {
|
||||
r2 = typeof require === 'function' && !require(a0);
|
||||
if (!r2) {
|
||||
value4 = typeof require === 'object';
|
||||
if (value4) {
|
||||
r11 = a0.args ?? ({});
|
||||
value5 = environment.__proto__.__proto__;
|
||||
defaultImport = importDefault(22) /* metro dependency 22 */;
|
||||
isEqual = defaultImport.isEqual;
|
||||
defaultImport2 = importDefault(22) /* metro dependency 22 */;
|
||||
pick = defaultImport2.pick;
|
||||
Object = global.Object;
|
||||
r4 = !Reflect.apply(isEqual, defaultImport, [require, Reflect.apply(pick, defaultImport2, [r11,
|
||||
Object.keys(require)])]);
|
||||
} else {
|
||||
r4 = value4;
|
||||
}
|
||||
r2 = r4;
|
||||
}
|
||||
if (!r2) {
|
||||
if (typeof importDefault === 'function') {
|
||||
env0_3 = importDefault(a0);
|
||||
}
|
||||
binding = env0_0;
|
||||
dispatch = binding.dispatch;
|
||||
socket = a0.socket;
|
||||
value7 = environment.__proto__.__proto__;
|
||||
Reflect.apply(dispatch, binding, [socket, null, RPCCommands.DISPATCH, a0.evt, importDefault]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function removeSubscription() { // fn#99847, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:4993, owner: value_99846.removeSubscription, offset: 0x021d7385, size: 43 bytes, params: 1, frame: 15
|
||||
const binding = env0_0;
|
||||
return binding.removeSubscription(env0_1, 'RPC_STORE_WAIT', {uniqueId: env0_4});
|
||||
}
|
||||
|
||||
function _fun99848(a0, a1) { // fn#99848, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:5059, offset: 0x021d73b0, size: 139 bytes, params: 3, frame: 18
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
const setTimeout = global.setTimeout;
|
||||
const Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
|
||||
const SECOND = Millis.SECOND;
|
||||
const env0_2 = setTimeout(_fun99849, importDefault * SECOND);
|
||||
const binding = env0_0;
|
||||
binding.addSubscription(env0_1, 'RPC_STORE_WAIT', {uniqueId: env0_4}, _fun99850);
|
||||
}
|
||||
|
||||
function _fun99814() { // fn#99814, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:1944, offset: 0x021d6a44, size: 36 bytes, params: 1, frame: 12
|
||||
const env0_0 = env3_2(_fun99816);
|
||||
return _fun99818;
|
||||
}
|
||||
|
||||
function isSocketConnected() { // fn#99820, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:2422, offset: 0x021d6c39, size: 29 bytes, params: 1, frame: 11
|
||||
return env1_0.sockets.has(env1_1);
|
||||
}
|
||||
|
||||
function _fun99849() { // fn#99849, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:5085, offset: 0x021d743b, size: 59 bytes, params: 1, frame: 13
|
||||
const value = environment.__proto__;
|
||||
removeSubscription();
|
||||
const Error = global.Error;
|
||||
require(new Error('timeout'));
|
||||
}
|
||||
|
||||
function _fun99850() { // fn#99850, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:5203, offset: 0x021d7476, size: 47 bytes, params: 1, frame: 13
|
||||
let value = environment.__proto__;
|
||||
value = require();
|
||||
if (value) {
|
||||
global.clearTimeout(env0_2);
|
||||
env0_0(value);
|
||||
}
|
||||
}
|
||||
|
||||
function* _fun99816(a0, a1) { // fn#99816, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:1964, offset: 0x021d6a73, size: 206 bytes, params: 3, frame: 20
|
||||
var environment;
|
||||
var value3;
|
||||
var binding;
|
||||
var value4;
|
||||
var value6;
|
||||
var value7;
|
||||
if (true) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
value = environment.__proto__.__proto__;
|
||||
if (env2_0.validation != null) {
|
||||
value3 = environment.__proto__.__proto__.__proto__;
|
||||
binding = env3_3;
|
||||
yield binding.getJoi();
|
||||
value4 = undefined;
|
||||
if (false) {
|
||||
return value4;
|
||||
}
|
||||
value6 = environment.__proto__.__proto__.__proto__.__proto__.__proto__;
|
||||
binding = env5_0;
|
||||
value7 = binding(env5_1[10]);
|
||||
binding = env2_0;
|
||||
value7(binding.validation != null, 'command.validation must not be null');
|
||||
value4.validate(env3_2.args, binding.validation(value4), {convert: false}, _fun99817);
|
||||
} else {
|
||||
a0(env2_0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function _fun99817(a0) { // fn#99817, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13260:2141, offset: 0x021d6b41, size: 118 bytes, params: 2, frame: 15
|
||||
var value;
|
||||
var binding;
|
||||
var value2;
|
||||
var message;
|
||||
if (a0 == null) {
|
||||
binding = env0_0;
|
||||
value = environment.__proto__.__proto__.__proto__;
|
||||
binding(env3_0);
|
||||
} else {
|
||||
value = environment.__proto__.__proto__.__proto__.__proto__.__proto__.__proto__;
|
||||
value2 = env6_0(env6_1[7]);
|
||||
({}).errorCode = env6_9.INVALID_PAYLOAD;
|
||||
message = a0.message;
|
||||
require(new value2());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user