Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/05xxx/module_5030.js (118.4 MB)
1304 lines
45 KiB
TypeScript
1304 lines
45 KiB
TypeScript
// Module ID: 6018
|
|
// Function ID: 6019
|
|
// Name: GuildActionCreators
|
|
// Dependencies: [109, 5, 6019, 502, 5937, 4496, 2066, 2098, 4684, 1372, 1074, 1099, 5387, 1115, 573, 6020, 1271, 6023, 6702, 1981, 6818, 6819, 6824, 6852, 6927, 5038, 1249, 4503, 1086, 6928, 4540, 1241, 6932, 1101, 5055, 6934, 2]
|
|
|
|
// Module 6018 (GuildActionCreators)
|
|
import DispatcherDefault from "Dispatcher" /* 573 */;
|
|
import router_utils from "router_utils" /* 1101 */;
|
|
import util from "util" /* 1115 */;
|
|
import AnalyticsUtilsDefault from "AnalyticsUtils" /* 1241 */;
|
|
import discord_common_AnalyticsUtils from "discord_common/AnalyticsUtils" /* 1249 */;
|
|
import HTTPUtils from "HTTPUtils" /* 1271 */;
|
|
import TrackedHTTPUtilsDefault from "TrackedHTTPUtils" /* 5038 */;
|
|
import AgeGateUtils from "AgeGateUtils" /* 5055 */;
|
|
import AlertActionCreatorsDefault from "AlertActionCreators" /* 5387 */;
|
|
import LurkerActionCreators from "LurkerActionCreators" /* 6927 */;
|
|
import GuildTemplateTooltipActionCreatorsDefault from "GuildTemplateTooltipActionCreators" /* 6928 */;
|
|
import getPreviousSafeRouteForNsfwReturnDefault from "getPreviousSafeRouteForNsfwReturn" /* 6932 */;
|
|
import _objectWithoutProperties from "_objectWithoutProperties" /* 109 */;
|
|
import asyncGeneratorStep from "asyncGeneratorStep" /* 5 */;
|
|
import BulkBanStore from "BulkBanStore" /* 6019 */;
|
|
import AuthenticationStore from "AuthenticationStore" /* 502 */;
|
|
import ExpandedGuildFolderStore from "ExpandedGuildFolderStore" /* 5937 */;
|
|
import GuildChannelStore from "GuildChannelStore" /* 4496 */;
|
|
import GuildStore from "GuildStore" /* 2066 */;
|
|
import SelectedChannelStore from "SelectedChannelStore" /* 2098 */;
|
|
import SelectedGuildStore from "SelectedGuildStore" /* 4684 */;
|
|
import UserStore from "UserStore" /* 1372 */;
|
|
|
|
const require = globalThis.__r;
|
|
|
|
require = fn;
|
|
function showTooManyUserGuildsAlert(quantity) {
|
|
const obj2 = { title: null, body: null };
|
|
const intl = util.intl;
|
|
obj2.title = intl.string(util.t.cTaRxF);
|
|
const intl2 = util.intl;
|
|
obj2.body = intl2.formatToPlainString(util.t["VSd+Aj"], { quantity });
|
|
AlertActionCreatorsDefault.show(obj2);
|
|
}
|
|
function deleteGuild(id) {
|
|
const obj2 = { type: "GUILD_DELETE", guild: { id } };
|
|
DispatcherDefault.dispatch(obj2);
|
|
}
|
|
let closure_26 = async function _joinGuild(arg0, value) {
|
|
if (c8 === 2) {
|
|
c8 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp6 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
let obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c8 = 2;
|
|
if (0 === c7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c8 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp3;
|
|
const loadId = tmp7;
|
|
closure_131_1 = undefined;
|
|
closure_131_0 = guildId;
|
|
let obj4 = closure_1;
|
|
if (closure_1 === undefined) {
|
|
obj4 = {};
|
|
}
|
|
closure_131_1 = obj4;
|
|
let source;
|
|
let loadId2;
|
|
let lurkLocation;
|
|
let autoNavigate;
|
|
closure_131_6 = undefined;
|
|
closure_131_7 = undefined;
|
|
let currentUser;
|
|
let guildId2;
|
|
closure_131_10 = undefined;
|
|
closure_131_11 = undefined;
|
|
closure_131_12 = undefined;
|
|
c7 = 1;
|
|
c8 = 1;
|
|
return { value: "flex", done: null };
|
|
}
|
|
} else if (1 === tmp7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c8 = 3;
|
|
const obj6 = { value, done: true };
|
|
return obj6;
|
|
} else {
|
|
source = closure_131_1.source;
|
|
loadId2 = closure_131_1.loadId;
|
|
lurkLocation = closure_131_1.lurkLocation;
|
|
autoNavigate = closure_131_1.autoNavigate;
|
|
let tmp107 = undefined === autoNavigate;
|
|
if (!tmp107) {
|
|
tmp107 = autoNavigate;
|
|
}
|
|
closure_131_6 = tmp107;
|
|
const lurker = closure_131_1.lurker;
|
|
c2 = lurker;
|
|
if (lurker == null) {
|
|
c2 = false;
|
|
}
|
|
closure_131_7 = c2;
|
|
currentUser = closure_132_14.getCurrentUser();
|
|
let hasFlagResult;
|
|
if (currentUser != null) {
|
|
hasFlagResult = obj18.hasFlag(closure_132_18.QUARANTINED);
|
|
}
|
|
if (hasFlagResult) {
|
|
closure_132_1(closure_132_3[15])();
|
|
const promise = new Promise((arg0, fn) => {
|
|
const error = new Error();
|
|
return fn(error);
|
|
});
|
|
c8 = 3;
|
|
const obj8 = { value: promise, done: true };
|
|
return obj8;
|
|
} else {
|
|
closure_132_1(closure_132_3[14]).wait(() => closure_1(loadId[14]).dispatch({ type: "GUILD_JOIN", guildId, lurker, source, loadId }));
|
|
c6 = 1;
|
|
guildId2 = closure_132_13.getGuildId();
|
|
let channelId = null;
|
|
if (closure_131_0 === guildId2) {
|
|
channelId = null;
|
|
if (null != closure_132_11.getGuild(closure_131_0)) {
|
|
channelId = closure_132_12.getChannelId(closure_131_0);
|
|
}
|
|
}
|
|
closure_131_10 = channelId;
|
|
const HTTP = closure_132_0(closure_132_3[16]).HTTP;
|
|
const request = { url: closure_132_16.GUILD_JOIN(closure_131_0), query: null, context: null, oldFormErrors: true, body: null, rejectWithError: null };
|
|
const obj10 = { lurker: closure_131_7, session_id: null, recommendation_load_id: null, location: null, from_directory: null };
|
|
let sessionId = null;
|
|
if (closure_131_7) {
|
|
sessionId = closure_132_8.getSessionId();
|
|
}
|
|
obj10.session_id = sessionId;
|
|
obj10.recommendation_load_id = loadId2;
|
|
let tmp150 = null;
|
|
if (closure_131_7) {
|
|
tmp150 = null;
|
|
if (null != lurkLocation) {
|
|
tmp150 = lurkLocation;
|
|
}
|
|
}
|
|
obj10.location = tmp150;
|
|
let tmp157 = source === closure_132_17.DIRECTORY_ENTRY;
|
|
if (!tmp157) {
|
|
tmp157 = null;
|
|
}
|
|
obj10.from_directory = tmp157;
|
|
request.query = obj10;
|
|
const obj11 = { source };
|
|
request.context = obj11;
|
|
request.body = {};
|
|
const obj19 = closure_132_1(closure_132_3[14]);
|
|
request.rejectWithError = closure_132_0(closure_132_3[16]).rejectWithMigratedError();
|
|
c7 = 3;
|
|
c8 = 1;
|
|
const obj12 = { value: HTTP.put(request), done: false };
|
|
return obj12;
|
|
}
|
|
obj18 = currentUser;
|
|
}
|
|
} else if (2 === tmp7) {
|
|
c6 = 0;
|
|
closure_131_13 = closure_5;
|
|
const body = closure_131_13.body;
|
|
let code;
|
|
if (body != null) {
|
|
code = body.code;
|
|
}
|
|
if (code === closure_132_15.USER_GUILD_JOIN_LARGE_GUILD_UNDERAGE_DISALLOWED) {
|
|
closure_132_0(closure_132_3[20]).openAgeGateModal(closure_132_23.JOIN_LARGE_GUILD_UNDERAGE);
|
|
const obj16 = closure_132_0(closure_132_3[20]);
|
|
}
|
|
const body2 = closure_131_13.body;
|
|
let code1;
|
|
if (body2 != null) {
|
|
code1 = body2.code;
|
|
}
|
|
if (code1 === closure_132_15.TOO_MANY_USER_GUILDS) {
|
|
if (obj17.hasIncreasedGuildCap(closure_132_14.getCurrentUser())) {
|
|
tmp81(closure_132_20);
|
|
} else {
|
|
tmp81(closure_132_19);
|
|
}
|
|
obj17 = closure_132_0(closure_132_3[21]);
|
|
}
|
|
const body3 = closure_131_13.body;
|
|
let code2;
|
|
if (body3 != null) {
|
|
code2 = body3.code;
|
|
}
|
|
if (code2 === closure_132_15.GUILD_AT_CAPACITY) {
|
|
(function showGuildAtCapacityAlert() {
|
|
const obj2 = { title: null, body: null };
|
|
const intl = guildId(loadId[13]).intl;
|
|
obj2.title = intl.string(guildId(loadId[13]).t.ZZlox4);
|
|
const intl2 = guildId(loadId[13]).intl;
|
|
obj2.body = intl2.string(guildId(loadId[13]).t.ZUEGFn);
|
|
closure_1_1(loadId[12]).show(obj2);
|
|
})();
|
|
}
|
|
let tmp94 = closure_131_7;
|
|
if (closure_131_7) {
|
|
const body4 = closure_131_13.body;
|
|
let code3;
|
|
if (body4 != null) {
|
|
code3 = body4.code;
|
|
}
|
|
tmp94 = code3 === closure_132_15.UNKNOWN_GUILD;
|
|
}
|
|
if (tmp94) {
|
|
closure_132_25(closure_131_0);
|
|
}
|
|
throw closure_131_13;
|
|
} else {
|
|
if (3 === tmp7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj14 = { value, done: true };
|
|
return obj14;
|
|
} else {
|
|
closure_131_11 = value;
|
|
if (null != closure_131_11.body.join_request) {
|
|
const obj15 = { type: "USER_GUILD_JOIN_REQUEST_UPDATE", guildId: closure_131_0, request: closure_131_11.body.join_request };
|
|
closure_132_1(closure_132_3[14]).dispatch(obj15);
|
|
const obj5 = closure_132_1(closure_132_3[14]);
|
|
}
|
|
if (null == closure_132_11.getGuild(closure_131_0)) {
|
|
if (closure_131_11.body.show_verification_form) {
|
|
if (closure_131_6) {
|
|
const result = closure_132_0(closure_132_3[17]).transitionToMemberVerification(closure_131_0);
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj20 = { value: closure_131_11, done: true };
|
|
return obj20;
|
|
}
|
|
}
|
|
}
|
|
if (null != closure_131_11.body.welcome_screen) {
|
|
const obj21 = { type: "WELCOME_SCREEN_UPDATE", guildId: closure_131_11.body.id, welcomeScreen: closure_131_11.body.welcome_screen };
|
|
closure_132_1(closure_132_3[14]).dispatch(obj21);
|
|
const obj7 = closure_132_1(closure_132_3[14]);
|
|
}
|
|
if (null != closure_131_11.body.approximate_presence_count) {
|
|
const obj22 = { type: "ONLINE_GUILD_MEMBER_COUNT_UPDATE", guildId: closure_131_11.body.id, count: closure_131_11.body.approximate_presence_count };
|
|
closure_132_1(closure_132_3[14]).dispatch(obj22);
|
|
const obj9 = closure_132_1(closure_132_3[14]);
|
|
}
|
|
if (!closure_131_7) {
|
|
if (closure_131_6) {
|
|
c7 = 4;
|
|
c8 = 1;
|
|
const obj24 = { value: closure_132_0(closure_132_3[19])(closure_132_3[18], closure_132_3.paths), done: false };
|
|
return obj24;
|
|
}
|
|
}
|
|
}
|
|
} else if (4 === tmp7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj25 = { value, done: true };
|
|
return obj25;
|
|
} else {
|
|
closure_131_12 = value.default;
|
|
const obj26 = { guildId: closure_131_0, returnChannelId: closure_131_10 };
|
|
c7 = 5;
|
|
c8 = 1;
|
|
const obj27 = { value: closure_131_12(obj26), done: false };
|
|
return obj27;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
}
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj28 = { value: closure_131_11, done: true };
|
|
return obj28;
|
|
}
|
|
} catch (tmp172) {
|
|
closure_5 = tmp172;
|
|
if (tmp4 === c6) {
|
|
c8 = tmp2;
|
|
throw tmp172;
|
|
} else {
|
|
c7 = tmp;
|
|
}
|
|
}
|
|
}
|
|
};
|
|
function waitForGuild(id) {
|
|
closure_0 = id;
|
|
return new Promise((arg0) => {
|
|
closure_0 = arg0;
|
|
return GuildStore.addConditionalChangeListener(() => {
|
|
const guild = GuildStore.getGuild(closure_0);
|
|
let flag = null == guild;
|
|
if (!flag) {
|
|
closure_0(guild);
|
|
flag = false;
|
|
}
|
|
return flag;
|
|
});
|
|
});
|
|
}
|
|
let closure_4 = ["icon", "unicodeEmoji"];
|
|
const Constants = fn(1074);
|
|
({ AbortCodes: closure_15, Endpoints: closure_16, JoinGuildSources: closure_17, UserFlags: closure_18, MAX_USER_GUILDS: closure_19, MAX_USER_GUILDS_PREMIUM: closure_20, Routes: closure_21, AnalyticEvents: closure_22 } = Constants);
|
|
const AgeGateSource = fn(1099).AgeGateSource;
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("actions/GuildActionCreators.tsx");
|
|
|
|
export default {
|
|
joinGuild() {
|
|
const self = this;
|
|
const apply = closure_26.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
},
|
|
waitForGuild,
|
|
transitionToGuildSync(id, arg1, ROLE_SUBSCRIPTIONS, messageId) {
|
|
closure_0 = id;
|
|
closure_1 = arg1;
|
|
closure_2 = ROLE_SUBSCRIPTIONS;
|
|
closure_3 = messageId;
|
|
return (async (arg0, value) => {
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp5 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c5 = 2;
|
|
if (0 === c4) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_2 = tmp3;
|
|
closure_130_0 = undefined;
|
|
closure_130_1 = undefined;
|
|
function getChannelId(guildId, arg1) {
|
|
let first = arg1;
|
|
if (null == arg1) {
|
|
first = welcomeModalChannelId(dependencyMap[22]).getGuildTransitionRoute(guildId)[0];
|
|
const obj = welcomeModalChannelId(dependencyMap[22]);
|
|
}
|
|
return first;
|
|
}
|
|
c4 = 1;
|
|
c5 = 1;
|
|
const obj4 = { value: waitForGuild(closure_0), done: false };
|
|
return obj4;
|
|
}
|
|
} else if (1 === tmp6) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj5 = { value, done: true };
|
|
return obj5;
|
|
} else {
|
|
closure_130_0 = getChannelId(value.id, closure_131_2);
|
|
closure_130_1 = closure_131_1;
|
|
let hasOwnPropertyResult;
|
|
if (closure_131_1 != null) {
|
|
hasOwnPropertyResult = closure_131_1.hasOwnProperty("welcomeModalChannelId");
|
|
}
|
|
if (hasOwnPropertyResult) {
|
|
hasOwnPropertyResult = null == closure_131_1.welcomeModalChannelId;
|
|
}
|
|
if (hasOwnPropertyResult) {
|
|
const obj6 = {};
|
|
const merged = Object.assign(closure_131_1);
|
|
let welcomeModalChannelId = closure_130_0;
|
|
if (closure_130_0 == null) {
|
|
welcomeModalChannelId = undefined;
|
|
}
|
|
obj6.welcomeModalChannelId = welcomeModalChannelId;
|
|
closure_130_1 = obj6;
|
|
}
|
|
getChannelId(tmp2[23])(closure_1_21.CHANNEL(closure_131_0, closure_130_0, closure_131_3), closure_130_1);
|
|
const _setImmediate = setImmediate;
|
|
const promise = new Promise(setImmediate);
|
|
c4 = 2;
|
|
c5 = 1;
|
|
const obj7 = { value: promise, done: false };
|
|
return obj7;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
let obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
c5 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp36) {
|
|
c5 = tmp;
|
|
throw tmp36;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
deleteGuild,
|
|
selectGuild(guildId) {
|
|
LurkerActionCreators.stopLurking(guildId);
|
|
},
|
|
createGuild(guild) {
|
|
DispatcherDefault.dispatch({ type: "GUILD_CREATE", guild });
|
|
},
|
|
setServerMute(id, id2, mute) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.GUILD_MEMBER(id, id2), body: { mute }, oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
|
|
return HTTP.patch(request);
|
|
},
|
|
setServerDeaf(id, id2, deaf) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.GUILD_MEMBER(id, id2), body: { deaf }, oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
|
|
return HTTP.patch(request);
|
|
},
|
|
setChannel(guildId, userId, channel_id) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.GUILD_MEMBER(guildId, userId), body: { channel_id }, oldFormErrors: true, rejectWithError: true };
|
|
HTTP.patch(request);
|
|
},
|
|
setMemberFlags(id, id2, flags) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.GUILD_MEMBER(id, id2), body: { flags }, oldFormErrors: true, rejectWithError: true };
|
|
HTTP.patch(request);
|
|
},
|
|
kickUser(id, id1, c0, moderator_report_id) {
|
|
_require = id;
|
|
const userId = id1;
|
|
const HTTP = require("HTTPUtils").HTTP;
|
|
const request = { url: closure_16.GUILD_MEMBER(id, id1), query: { reason: c0, moderator_report_id }, oldFormErrors: true, rejectWithError: require("HTTPUtils").rejectWithMigratedError() };
|
|
const obj = { reason: c0, moderator_report_id };
|
|
const obj3 = require("HTTPUtils");
|
|
return HTTP.del(request).then(() => {
|
|
DispatcherDefault.dispatch({ type: "GUILD_MEMBER_REMOVE_LOCAL", guildId, userId });
|
|
});
|
|
},
|
|
setCommunicationDisabledUntil(moderator_report_id) {
|
|
({ guildId, userId, communicationDisabledUntilTimestamp, duration, reason, location: _location } = moderator_report_id);
|
|
const request = { url: value2.GUILD_MEMBER(guildId, userId), reason, body: { communication_disabled_until: communicationDisabledUntilTimestamp, moderator_report_id: moderator_report_id.moderatorReportId }, oldFormErrors: true, trackedActionData: null, rejectWithError: null };
|
|
const obj2 = { event: discord_common_AnalyticsUtils.NetworkActionNames.USER_COMMUNICATION_DISABLED_UPDATE, properties: null };
|
|
const obj3 = { guild_id: guildId, target_user_id: userId, duration: null, reason: null, communication_disabled_until: null, location: null };
|
|
let tmp3 = null;
|
|
if (null != duration) {
|
|
tmp3 = duration;
|
|
}
|
|
obj3.duration = tmp3;
|
|
let tmp4 = null;
|
|
if (null != reason) {
|
|
tmp4 = reason;
|
|
}
|
|
obj3.reason = tmp4;
|
|
obj3.communication_disabled_until = communicationDisabledUntilTimestamp;
|
|
let tmp5 = null;
|
|
if (null != _location) {
|
|
tmp5 = _location;
|
|
}
|
|
obj3.location = tmp5;
|
|
obj2.properties = obj3;
|
|
request.trackedActionData = obj2;
|
|
const obj = TrackedHTTPUtilsDefault;
|
|
request.rejectWithError = HTTPUtils.rejectWithMigratedError();
|
|
return obj.patch(request);
|
|
},
|
|
banUser(id, id2, value, c1, moderator_report_id) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.GUILD_BAN(id, id2), reason: c1, body: { delete_message_seconds: value, moderator_report_id }, oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
|
|
return HTTP.put(request);
|
|
},
|
|
unbanUser(id, id2) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const obj = { url: value2.GUILD_BAN(id, id2), oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
|
|
return HTTP.del(obj);
|
|
},
|
|
banMultipleUsers(arg0, user_ids, delete_message_seconds, reason) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.BULK_GUILD_BAN_V2(arg0), body: { user_ids, delete_message_seconds }, reason, oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
|
|
return HTTP.post(request);
|
|
},
|
|
startBulkBan(arg0, arg1, arg2, arg3) {
|
|
closure_0 = arg0;
|
|
closure_1 = arg1;
|
|
closure_2 = arg2;
|
|
closure_3 = arg3;
|
|
const self = this;
|
|
return (async (arg0, value) => {
|
|
if (c4 === 2) {
|
|
c4 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp6 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c4 = 2;
|
|
if (0 === v2) {
|
|
if (arg0 === 1) {
|
|
c4 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c4 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_0 = tmp3;
|
|
dependencyMap = 1;
|
|
v2 = 2;
|
|
c4 = 1;
|
|
const obj5 = { value: self.banMultipleUsers(closure_0, closure_1, closure_2, closure_3), done: false };
|
|
return obj5;
|
|
}
|
|
} else {
|
|
if (1 === tmp7) {
|
|
dependencyMap = 0;
|
|
const obj6 = { type: "GUILD_BULK_BAN_FAILED", guildId: closure_128_0 };
|
|
v2(573).dispatch(obj6);
|
|
c4 = 3;
|
|
const obj4 = v2(573);
|
|
} else if (arg0 === 1) {
|
|
c4 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
dependencyMap = 0;
|
|
c4 = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else if (!BulkBanStore.consumeCompletedBeforeStarted(closure_128_0, id.getId())) {
|
|
const obj8 = { type: "GUILD_BULK_BAN_STARTED", guildId: closure_128_0 };
|
|
v2(573).dispatch(obj8);
|
|
dependencyMap = 0;
|
|
const obj = v2(573);
|
|
}
|
|
dependencyMap = 0;
|
|
c4 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp25) {
|
|
closure_2 = tmp25;
|
|
if (tmp4 === dependencyMap) {
|
|
c4 = tmp2;
|
|
throw tmp25;
|
|
} else {
|
|
v2 = tmp;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
createRole(id, arg1, arg2, arg3) {
|
|
closure_0 = id;
|
|
closure_1 = arg1;
|
|
closure_2 = arg2;
|
|
closure_3 = arg3;
|
|
let obj = arg4;
|
|
if (arg4 === undefined) {
|
|
obj = {};
|
|
}
|
|
let flag = obj.skipSelect;
|
|
if (flag === undefined) {
|
|
flag = false;
|
|
}
|
|
return (async (arg0, value) => {
|
|
if (c8 === 2) {
|
|
c8 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp6 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c8 = 2;
|
|
if (0 === c7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c8 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
closure_4 = tmp3;
|
|
dependencyMap = tmp7;
|
|
closure_131_0 = undefined;
|
|
let body;
|
|
let stringResult = closure_1;
|
|
if (null == closure_1) {
|
|
const intl = color(1115).intl;
|
|
stringResult = intl.string(color(1115).t.QBMHvB);
|
|
}
|
|
const obj5 = { name: stringResult, color: null, colors: null, permissions: null };
|
|
color = closure_2;
|
|
if (closure_2 == null) {
|
|
color = 0;
|
|
}
|
|
obj5.color = color;
|
|
let obj6 = dependencyMap;
|
|
if (dependencyMap == null) {
|
|
let primary_color = tmp37;
|
|
if (tmp37 == null) {
|
|
primary_color = 0;
|
|
}
|
|
obj6 = { primary_color, secondary_color: null, tertiary_color: null };
|
|
}
|
|
obj5.colors = obj6;
|
|
obj5.permissions = primary_color(4503).NONE;
|
|
c6 = 1;
|
|
const HTTP = color(1271).HTTP;
|
|
const request = { url: closure_1_16.GUILD_ROLES(closure_0), oldFormErrors: true, body: obj5, rejectWithError: color(1271).rejectWithMigratedError() };
|
|
c7 = 2;
|
|
c8 = 1;
|
|
const obj7 = { value: HTTP.post(request), done: false };
|
|
return obj7;
|
|
}
|
|
} else if (1 === tmp7) {
|
|
c6 = 0;
|
|
closure_131_2 = closure_5;
|
|
const tmp30 = new obj6(4540)(closure_131_2);
|
|
throw tmp30;
|
|
} else if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj8 = { value, done: true };
|
|
return obj8;
|
|
} else {
|
|
closure_131_0 = value;
|
|
body = closure_131_0.body;
|
|
const deserializer = primary_color(1086);
|
|
body.permissions = deserializer.deserialize(body.permissions);
|
|
if (!closure_132_4) {
|
|
const obj10 = { type: "GUILD_SETTINGS_ROLE_SELECT", roleId: closure_131_0.body.id, role: body };
|
|
obj6(573).dispatch(obj10);
|
|
const obj = obj6(573);
|
|
}
|
|
const result = obj6(6928).checkGuildTemplateDirty(closure_132_0);
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj11 = { value: body, done: true };
|
|
return obj11;
|
|
}
|
|
} catch (tmp50) {
|
|
closure_5 = tmp50;
|
|
if (tmp4 === c6) {
|
|
c8 = tmp2;
|
|
throw tmp50;
|
|
} else {
|
|
c7 = tmp;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
updateRole(id, id2, arg2) {
|
|
closure_0 = id;
|
|
closure_1 = id2;
|
|
closure_2 = arg2;
|
|
return (async () => {
|
|
const icon = closure_2.icon;
|
|
if (null === icon) {
|
|
const tmp13 = icon;
|
|
} else if (icon != null) {
|
|
icon.startsWith("data:");
|
|
}
|
|
const HTTP = tmp5(1271).HTTP;
|
|
const request = { url: closure_1_16.GUILD_ROLE(tmp5, tmp2), body: null, oldFormErrors: true, rejectWithError: null };
|
|
const obj4 = {};
|
|
const merged = Object.assign(_objectWithoutProperties(closure_2, closure_1_4));
|
|
obj4.icon = tmp13;
|
|
obj4.unicode_emoji = closure_2.unicodeEmoji;
|
|
request.body = obj4;
|
|
request.rejectWithError = tmp5(1271).rejectWithMigratedError();
|
|
closure_128_0 = await HTTP.patch(request);
|
|
const result = tmp2(6928).checkGuildTemplateDirty(closure_129_0);
|
|
return closure_128_0;
|
|
})();
|
|
},
|
|
updateRolePermissions(id, id2, permissions) {
|
|
const HTTP = HTTPUtils.HTTP;
|
|
const request = { url: value2.GUILD_ROLE(id, id2), body: { permissions }, oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
|
|
return HTTP.patch(request);
|
|
},
|
|
deleteRole(id, id2) {
|
|
_require = id;
|
|
const HTTP = require("HTTPUtils").HTTP;
|
|
const obj = { url: closure_16.GUILD_ROLE(id, id2), oldFormErrors: true, rejectWithError: true };
|
|
HTTP.del({ url: closure_16.GUILD_ROLE(id, id2), oldFormErrors: true, rejectWithError: true }).then(() => {
|
|
const result = GuildTemplateTooltipActionCreatorsDefault.checkGuildTemplateDirty(closure_0);
|
|
});
|
|
},
|
|
batchChannelUpdate(arg0, arg1) {
|
|
closure_0 = arg0;
|
|
closure_1 = arg1;
|
|
return (async () => {
|
|
const body = tmp2;
|
|
const HTTP = tmp5(1271).HTTP;
|
|
const request = { url: closure_1_16.GUILD_CHANNELS(tmp5), body, oldFormErrors: true, rejectWithError: tmp5(1271).rejectWithMigratedError() };
|
|
closure_128_0 = await HTTP.patch(request);
|
|
const result = body(6928).checkGuildTemplateDirty(closure_129_0);
|
|
return closure_128_0;
|
|
})();
|
|
},
|
|
batchRoleUpdate(arg0, arg1) {
|
|
closure_0 = arg0;
|
|
closure_1 = arg1;
|
|
return (async () => {
|
|
const body = tmp2;
|
|
const HTTP = tmp5(1271).HTTP;
|
|
const request = { url: closure_1_16.GUILD_ROLES(tmp5), body, oldFormErrors: true, rejectWithError: tmp5(1271).rejectWithMigratedError() };
|
|
closure_128_0 = await HTTP.patch(request);
|
|
const result = body(6928).checkGuildTemplateDirty(closure_129_0);
|
|
return closure_128_0;
|
|
})();
|
|
},
|
|
requestMembers(arg0) {
|
|
let query = arg1;
|
|
if (arg1 === undefined) {
|
|
query = "";
|
|
}
|
|
let limit = arg2;
|
|
if (arg2 === undefined) {
|
|
limit = 10;
|
|
}
|
|
let presences = arg3;
|
|
if (arg3 === undefined) {
|
|
presences = true;
|
|
}
|
|
let guildIds = arg0;
|
|
if (!Array.isArray(arg0)) {
|
|
const items = [arg0];
|
|
guildIds = items;
|
|
}
|
|
return DispatcherDefault.dispatch({ type: "GUILD_MEMBERS_REQUEST", guildIds, query, limit, presences });
|
|
},
|
|
searchRecentMembers(guildId, arg1) {
|
|
let obj = arg1;
|
|
if (arg1 == null) {
|
|
obj = {};
|
|
}
|
|
({ query, continuationToken } = obj);
|
|
return DispatcherDefault.dispatch({ type: "GUILD_SEARCH_RECENT_MEMBERS", guildId, query, continuationToken });
|
|
},
|
|
requestMembersById(id1, items, arg2) {
|
|
let flag = arg2;
|
|
if (arg2 === undefined) {
|
|
flag = true;
|
|
}
|
|
let tmp = id1;
|
|
if (!Array.isArray(id1)) {
|
|
items = [id1];
|
|
tmp = items;
|
|
}
|
|
const obj2 = { type: "GUILD_MEMBERS_REQUEST", guildIds: tmp, userIds: null, presences: null };
|
|
let tmp2 = items;
|
|
if (!Array.isArray(items)) {
|
|
const items1 = [items];
|
|
tmp2 = items1;
|
|
}
|
|
obj2.userIds = tmp2;
|
|
obj2.presences = flag;
|
|
return DispatcherDefault.dispatch(obj2);
|
|
},
|
|
move(fromIndex, toIndex, fromFolderIndex, toFolderIndex) {
|
|
DispatcherDefault.dispatch({ type: "GUILD_MOVE", fromIndex, toIndex, fromFolderIndex, toFolderIndex });
|
|
},
|
|
moveById(id, id1, c4, flag2) {
|
|
let flag = c4;
|
|
if (c4 === undefined) {
|
|
flag = false;
|
|
}
|
|
if (flag2 === undefined) {
|
|
flag2 = false;
|
|
}
|
|
if (id === id1) {
|
|
const _Error = Error;
|
|
const _HermesInternal = HermesInternal;
|
|
const error = new Error("GuildActionCreators.moveById: `sourceId` and `targetId` cannot be the same value: " + id);
|
|
throw error;
|
|
} else {
|
|
const obj2 = { type: "GUILD_MOVE_BY_ID", sourceId: id, targetId: id1, moveToBelow: flag, combine: flag2 };
|
|
DispatcherDefault.dispatch(obj2);
|
|
}
|
|
},
|
|
createGuildFolderLocal(items, name) {
|
|
AnalyticsUtilsDefault.track(constants.GUILD_FOLDER_CREATED);
|
|
DispatcherDefault.dispatch({ type: "GUILD_FOLDER_CREATE_LOCAL", sourceIds: items, name });
|
|
},
|
|
editGuildFolderLocal(targetId, sourceIds, name) {
|
|
DispatcherDefault.dispatch({ type: "GUILD_FOLDER_EDIT_LOCAL", targetId, sourceIds, name });
|
|
},
|
|
deleteGuildFolderLocal(targetId) {
|
|
DispatcherDefault.dispatch({ type: "GUILD_FOLDER_DELETE_LOCAL", targetId });
|
|
},
|
|
toggleGuildFolderExpand(id) {
|
|
const isFolderExpandedResult = ExpandedGuildFolderStore.isFolderExpanded(id);
|
|
let str = "expanded";
|
|
if (isFolderExpandedResult) {
|
|
str = "collapsed";
|
|
}
|
|
AnalyticsUtilsDefault.track(constants.GUILD_FOLDER_CLICKED, { source: "sidebar", action: str });
|
|
DispatcherDefault.dispatch({ type: "TOGGLE_GUILD_FOLDER_EXPAND", folderId: id });
|
|
},
|
|
setGuildFolderExpanded(folderId, expanded) {
|
|
DispatcherDefault.dispatch({ type: "SET_GUILD_FOLDER_EXPANDED", folderId, expanded });
|
|
},
|
|
collapseAllFolders() {
|
|
DispatcherDefault.dispatch({ type: "GUILD_FOLDER_COLLAPSE" });
|
|
},
|
|
nsfwAgree(guildId) {
|
|
DispatcherDefault.dispatch({ type: "GUILD_NSFW_AGREE", guildId });
|
|
},
|
|
nsfwReturnToSafety(guildId) {
|
|
const tmp2 = getPreviousSafeRouteForNsfwReturnDefault(guildId);
|
|
if (null == tmp2) {
|
|
if (null != guildId) {
|
|
const defaultChannel = GuildChannelStore.getDefaultChannel(guildId);
|
|
if (null != defaultChannel) {
|
|
if (!obj3.isChannelContentGated(defaultChannel)) {
|
|
if (!tmp11Result.isChannelSpoilerGated(defaultChannel)) {
|
|
tmp11(1101).transitionTo(__initData.CHANNEL(guildId, defaultChannel.id));
|
|
const tmp11Result2 = tmp11(1101);
|
|
}
|
|
tmp11Result = tmp11(6934);
|
|
}
|
|
obj3 = AgeGateUtils;
|
|
}
|
|
router_utils.transitionTo(__initData.FRIENDS, { navigationReplace: false, openChannel: true });
|
|
} else {
|
|
router_utils.transitionTo(__initData.FRIENDS, { navigationReplace: false, openChannel: true });
|
|
}
|
|
} else {
|
|
router_utils.transitionTo(__initData.CHANNEL(tmp2.guildId, tmp2.channelId));
|
|
}
|
|
},
|
|
spoilerAgree(channelId) {
|
|
DispatcherDefault.dispatch({ type: "CHANNEL_SPOILER_AGREE", channelId });
|
|
},
|
|
clearSpoilerAgree(id) {
|
|
DispatcherDefault.dispatch({ type: "CHANNEL_SPOILER_AGREE_CLEAR", channelId: id });
|
|
},
|
|
escapeToDefaultChannel(guildId) {
|
|
const defaultChannel = GuildChannelStore.getDefaultChannel(guildId);
|
|
if (null != defaultChannel) {
|
|
router_utils.transitionTo(__initData.CHANNEL(guildId, defaultChannel.id));
|
|
} else {
|
|
router_utils.transitionTo(__initData.FRIENDS);
|
|
}
|
|
},
|
|
fetchApplications(arg0, arg1) {
|
|
closure_0 = arg0;
|
|
closure_1 = arg1;
|
|
return (async (arg0, value) => {
|
|
if (dependencyMap === 2) {
|
|
dependencyMap = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp4 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
dependencyMap = 2;
|
|
if (0 === c2) {
|
|
if (arg0 === 1) {
|
|
dependencyMap = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
dependencyMap = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
let body;
|
|
const obj4 = { url: closure_1_16.GUILD_APPLICATIONS(tmp5), oldFormErrors: true, rejectWithError: tmp5(1271).rejectWithMigratedError() };
|
|
if (null != tmp2) {
|
|
const obj5 = { channel_id: tmp23 };
|
|
obj4.query = obj5;
|
|
}
|
|
const HTTP = tmp5(1271).HTTP;
|
|
c2 = 1;
|
|
dependencyMap = 1;
|
|
const obj6 = { value: HTTP.get(obj4), done: false };
|
|
return obj6;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
dependencyMap = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
dependencyMap = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else {
|
|
body = value.body;
|
|
const obj8 = { type: "GUILD_APPLICATIONS_FETCH_SUCCESS", guildId: closure_129_0, applications: body };
|
|
tmp2(573).dispatch(obj8);
|
|
dependencyMap = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp14) {
|
|
dependencyMap = tmp;
|
|
throw tmp14;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
fetchGuildBansBatch(guildId, arg1, arg2) {
|
|
closure_0 = guildId;
|
|
let tmp = arg2;
|
|
if (arg2 === undefined) {
|
|
tmp = null;
|
|
}
|
|
c2 = tmp;
|
|
return (async (arg0, value) => {
|
|
if (v3 === 2) {
|
|
v3 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
v3 = 2;
|
|
if (0 === c1) {
|
|
if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
const obj5 = { limit: num };
|
|
if (null != after) {
|
|
obj5.after = after;
|
|
}
|
|
const HTTP = v3(1271).HTTP;
|
|
const request = { url: closure_1_16.GUILD_BANS(guildId), oldFormErrors: true, query: obj5, rejectWithError: v3(1271).rejectWithMigratedError() };
|
|
value = HTTP.get(request);
|
|
c1 = 1;
|
|
v3 = 1;
|
|
const obj6 = {
|
|
value: value.then((bans) => {
|
|
c1(573).dispatch({ type: "GUILD_SETTINGS_LOADED_BANS_BATCH", bans: bans.body, guildId });
|
|
}),
|
|
done: false
|
|
};
|
|
return obj6;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
v3 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp9) {
|
|
v3 = tmp;
|
|
throw tmp9;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
searchGuildBans(arg0, arg1, arg2) {
|
|
closure_0 = arg0;
|
|
closure_1 = arg1;
|
|
closure_2 = arg2;
|
|
return (async (arg0, value) => {
|
|
if (v3 === 2) {
|
|
v3 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
v3 = 2;
|
|
if (0 === c1) {
|
|
if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
const obj5 = { limit: num };
|
|
let tmp5 = null != userIds;
|
|
if (tmp5) {
|
|
tmp5 = arr.length > 0;
|
|
}
|
|
if (tmp5) {
|
|
obj5.user_ids = arr;
|
|
}
|
|
let tmp6 = null != closure_1;
|
|
if (tmp6) {
|
|
tmp6 = str.trim().length > 0;
|
|
}
|
|
if (tmp6) {
|
|
obj5.query = str;
|
|
}
|
|
const HTTP = v3(1271).HTTP;
|
|
const request = { url: closure_1_16.GUILD_BANS_SEARCH(guildId), oldFormErrors: true, query: obj5, rejectWithError: v3(1271).rejectWithMigratedError() };
|
|
value = HTTP.get(request);
|
|
c1 = 1;
|
|
v3 = 1;
|
|
const obj6 = {
|
|
value: value.then((bans) => {
|
|
c1(573).dispatch({ type: "GUILD_SETTINGS_LOADED_BANS_BATCH", bans: bans.body, userIds, guildId });
|
|
}),
|
|
done: false
|
|
};
|
|
return obj6;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
v3 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp11) {
|
|
v3 = tmp;
|
|
throw tmp11;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
fetchGuildBans(arg0) {
|
|
closure_0 = arg0;
|
|
return (async (arg0, value) => {
|
|
if (v3 === 2) {
|
|
v3 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
v3 = 2;
|
|
if (0 === c1) {
|
|
if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
const HTTP = v3(1271).HTTP;
|
|
const obj4 = { url: closure_1_16.GUILD_BANS(closure_0), oldFormErrors: true, rejectWithError: v3(1271).rejectWithMigratedError() };
|
|
value = HTTP.get(obj4);
|
|
c1 = 1;
|
|
v3 = 1;
|
|
const obj5 = {
|
|
value: value.then((bans) => {
|
|
closure_1_1(dependencyMap[14]).dispatch({ type: "GUILD_SETTINGS_LOADED_BANS", bans: bans.body });
|
|
}),
|
|
done: false
|
|
};
|
|
return obj5;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
v3 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp5) {
|
|
v3 = tmp;
|
|
throw tmp5;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
fetchGuildRoleConnectionsEligibility(guildId, id) {
|
|
_require = id;
|
|
const HTTP = require("HTTPUtils").HTTP;
|
|
const obj = { url: closure_16.GUILD_ROLE_CONNECTIONS_ELIGIBILITY(guildId, id), oldFormErrors: true, rejectWithError: require("HTTPUtils").rejectWithMigratedError() };
|
|
value = HTTP.get(obj);
|
|
return value.then((body) => {
|
|
body = body.body;
|
|
DispatcherDefault.dispatch({ type: "GUILD_ROLE_CONNECTION_ELIGIBILITY_FETCH_SUCCESS", roleId, roleConnectionEligibility: body });
|
|
return body;
|
|
});
|
|
},
|
|
assignGuildRoleConnection(arg0, id) {
|
|
closure_0 = arg0;
|
|
closure_1 = id;
|
|
return (async (arg0, value) => {
|
|
if (v3 === 2) {
|
|
v3 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
v3 = 2;
|
|
if (0 === c1) {
|
|
if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
const HTTP = v3(1271).HTTP;
|
|
const obj4 = { url: closure_1_16.GUILD_ROLE_CONNECTIONS_ASSIGN(closure_0, closure_1), oldFormErrors: true, rejectWithError: v3(1271).rejectWithMigratedError() };
|
|
c1 = 1;
|
|
v3 = 1;
|
|
const obj5 = { value: HTTP.post(obj4), done: false };
|
|
return obj5;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
v3 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp5) {
|
|
v3 = tmp;
|
|
throw tmp5;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
unassignGuildRoleConnection(arg0, id) {
|
|
closure_0 = arg0;
|
|
closure_1 = id;
|
|
return (async (arg0, value) => {
|
|
if (v3 === 2) {
|
|
v3 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
v3 = 2;
|
|
if (0 === c1) {
|
|
if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
const HTTP = v3(1271).HTTP;
|
|
const obj4 = { url: closure_1_16.GUILD_ROLE_CONNECTIONS_UNASSIGN(closure_0, closure_1), oldFormErrors: true, rejectWithError: v3(1271).rejectWithMigratedError() };
|
|
c1 = 1;
|
|
v3 = 1;
|
|
const obj5 = { value: HTTP.post(obj4), done: false };
|
|
return obj5;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
v3 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
v3 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
v3 = 3;
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} catch (tmp5) {
|
|
v3 = tmp;
|
|
throw tmp5;
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
getGuildRoleConnectionsConfigurations(guildId) {
|
|
closure_0 = guildId;
|
|
return (async () => {
|
|
const HTTP = v3(1271).HTTP;
|
|
await HTTP.get({ url: closure_1_16.GUILD_ROLE_CONNECTIONS_CONFIGURATIONS(closure_0), oldFormErrors: true, rejectWithError: v3(1271).rejectWithMigratedError() });
|
|
return arg1.body;
|
|
})();
|
|
}
|
|
};
|
|
export { waitForGuild };
|