decord/source/modules/guild_templates/GuildTemplateActionCreators.tsx
github-actions 03cf168fbc chore: update source for alpha 347.3
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4825.js (118.4 MB)
2026-09-17 08:17:09 +00:00

289 lines
18 KiB
TypeScript

// Module ID: 7438
// Function ID: 7439
// Name: GuildTemplateActionCreators
// Dependencies: [1074, 573, 1271, 1241, 7439, 2]
// Module 7438 (GuildTemplateActionCreators)
import HTTPUtils from "HTTPUtils" /* 1271 */;
import Constants from "Constants" /* 1074 */;
import size from "module_2" /* 2 */;
const require = globalThis.__r;
const DispatcherDefault = tmp(573);
({ Endpoints: c3, AnalyticEvents: closure_4 } = Constants);
const map = new Map();
let result = size.fileFinishedImporting("modules/guild_templates/GuildTemplateActionCreators.tsx");
export default {
resolveGuildTemplate(code) {
_require = code;
if (obj.isDispatching()) {
const resolved = Promise.resolve();
return resolved.then(() => {
closure_0 = closure_1_0;
if (obj.isDispatching()) {
let resolved = Promise.resolve();
let nextPromise = resolved.then(() => {
closure_0 = closure_1_0;
if (obj.isDispatching()) {
let resolved = Promise.resolve();
let nextPromise = resolved.then(() => {
closure_0 = closure_1_0;
if (obj.isDispatching()) {
let resolved = Promise.resolve();
let nextPromise = resolved.then(() => {
closure_0 = closure_1_0;
if (obj.isDispatching()) {
let resolved = Promise.resolve();
let nextPromise = resolved.then(() => { ... });
} else {
nextPromise = closure_2_5.get(tmp);
if (null == nextPromise) {
let obj3 = { type: "GUILD_TEMPLATE_RESOLVE", code: tmp };
closure_2_1(tmp3[1]).dispatch(obj3);
let HTTP = closure_2_0(tmp3[2]).HTTP;
let obj4 = { url: closure_2_3.UNRESOLVED_GUILD_TEMPLATE(tmp), oldFormErrors: true, rejectWithError: true };
let value = HTTP.get(obj4);
let tmp2Result = closure_2_1(tmp3[1]);
let cleanupPromise = value.then(() => { ... }, () => { ... }).finally(() => { ... });
let result = obj2.set(tmp, cleanupPromise);
nextPromise = cleanupPromise;
let nextPromise1 = value.then(() => { ... }, () => { ... });
}
obj2 = closure_2_5;
}
return nextPromise;
});
} else {
nextPromise = closure_2_5.get(tmp);
if (null == nextPromise) {
let obj3 = { type: "GUILD_TEMPLATE_RESOLVE", code: tmp };
closure_2_1(tmp3[1]).dispatch(obj3);
let HTTP = closure_2_0(tmp3[2]).HTTP;
let obj4 = { url: closure_2_3.UNRESOLVED_GUILD_TEMPLATE(tmp), oldFormErrors: true, rejectWithError: true };
let value = HTTP.get(obj4);
let tmp2Result = closure_2_1(tmp3[1]);
let cleanupPromise = value.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
}).finally(() => {
closure_2_5.delete(closure_0);
});
let result = obj2.set(tmp, cleanupPromise);
nextPromise = cleanupPromise;
let nextPromise1 = value.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
});
}
obj2 = closure_2_5;
}
return nextPromise;
});
} else {
nextPromise = closure_2_5.get(tmp);
if (null == nextPromise) {
let obj3 = { type: "GUILD_TEMPLATE_RESOLVE", code: tmp };
closure_2_1(tmp3[1]).dispatch(obj3);
let HTTP = closure_2_0(tmp3[2]).HTTP;
let obj4 = { url: closure_2_3.UNRESOLVED_GUILD_TEMPLATE(tmp), oldFormErrors: true, rejectWithError: true };
let value = HTTP.get(obj4);
let tmp2Result = closure_2_1(tmp3[1]);
let cleanupPromise = value.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
}).finally(() => {
closure_2_5.delete(closure_0);
});
let result = obj2.set(tmp, cleanupPromise);
nextPromise = cleanupPromise;
let nextPromise1 = value.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
});
}
obj2 = closure_2_5;
}
return nextPromise;
});
} else {
nextPromise = closure_2_5.get(tmp);
if (null == nextPromise) {
let obj3 = { type: "GUILD_TEMPLATE_RESOLVE", code: tmp };
closure_2_1(tmp3[1]).dispatch(obj3);
let HTTP = closure_2_0(tmp3[2]).HTTP;
let obj4 = { url: closure_2_3.UNRESOLVED_GUILD_TEMPLATE(tmp), oldFormErrors: true, rejectWithError: true };
let value = HTTP.get(obj4);
let tmp2Result = closure_2_1(tmp3[1]);
let cleanupPromise = value.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
}).finally(() => {
closure_2_5.delete(closure_0);
});
let result = obj2.set(tmp, cleanupPromise);
nextPromise = cleanupPromise;
let nextPromise1 = value.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
});
}
obj2 = closure_2_5;
}
return nextPromise;
});
} else {
value = map.get(code);
if (null != value) {
return value;
} else {
const obj3 = { type: "GUILD_TEMPLATE_RESOLVE", code };
DispatcherDefault.dispatch(obj3);
const HTTP = require("HTTPUtils").HTTP;
const obj4 = { url: closure_3.UNRESOLVED_GUILD_TEMPLATE(code), oldFormErrors: true, rejectWithError: true };
value2 = HTTP.get(obj4);
const tmpResult = DispatcherDefault;
const cleanupPromise = value2.then((body) => {
body = body.body;
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: true, guild_template_code: code, guild_template_name: body.name, guild_template_description: body.description, guild_template_guild_id: body.source_guild_id };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code });
const obj3 = closure_2_1(closure_2_2[1]);
const obj4 = { type: "GUILD_TEMPLATE_RESOLVE_SUCCESS", guildTemplate: body, code };
return { guildTemplate: closure_2_1(closure_2_2[4])(body), code };
}, () => {
closure_2_1(closure_2_2[3]).track(closure_2_4.GUILD_TEMPLATE_RESOLVED, { resolved: false, guild_template_code: code });
const obj = closure_2_1(closure_2_2[3]);
const obj2 = { resolved: false, guild_template_code: code };
closure_2_1(closure_2_2[1]).dispatch({ type: "GUILD_TEMPLATE_RESOLVE_FAILURE", code });
return { guildTemplate: null, code };
}).finally(() => {
closure_2_5.delete(closure_0);
});
const result = obj2.set(code, cleanupPromise);
return cleanupPromise;
}
obj2 = map;
}
obj = DispatcherDefault;
},
loadTemplatesForGuild(arg0) {
const HTTP = HTTPUtils.HTTP;
const obj = { url: React3.GUILD_TEMPLATES(arg0), oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
value = HTTP.get(obj);
return value.then((body) => {
DispatcherDefault.dispatch({ type: "GUILD_TEMPLATE_LOAD_FOR_GUILD_SUCCESS", guildTemplates: body.body });
return body;
});
},
createGuildTemplate(arg0, name, description) {
const HTTP = HTTPUtils.HTTP;
const request = { url: React3.GUILD_TEMPLATES(arg0), body: { name, description }, oldFormErrors: true, rejectWithError: HTTPUtils.rejectWithMigratedError() };
const obj = { name, description };
return HTTP.post(request).then((body) => {
DispatcherDefault.dispatch({ type: "GUILD_TEMPLATE_CREATE_SUCCESS", guildTemplate: body.body, code: body.body.code });
});
},
syncGuildTemplate(arg0, code) {
_require = code;
const HTTP = require("HTTPUtils").HTTP;
const obj = { url: closure_3.GUILD_TEMPLATE(arg0, code), oldFormErrors: true, rejectWithError: require("HTTPUtils").rejectWithMigratedError() };
const obj2 = require("HTTPUtils");
return HTTP.put(obj).then((body) => {
DispatcherDefault.dispatch({ type: "GUILD_TEMPLATE_SYNC_SUCCESS", guildTemplate: body.body, code });
});
},
updateGuildTemplate(arg0, code, name, description) {
_require = code;
const HTTP = require("HTTPUtils").HTTP;
const request = { url: closure_3.GUILD_TEMPLATE(arg0, code), body: { name, description }, oldFormErrors: true, rejectWithError: require("HTTPUtils").rejectWithMigratedError() };
const obj = { name, description };
const obj3 = require("HTTPUtils");
return HTTP.patch(request).then((body) => {
DispatcherDefault.dispatch({ type: "GUILD_TEMPLATE_SYNC_SUCCESS", guildTemplate: body.body, code });
});
},
deleteGuildTemplate(guildId, code) {
_require = guildId;
const HTTP = require("HTTPUtils").HTTP;
const obj = { url: closure_3.GUILD_TEMPLATE(guildId, code), oldFormErrors: true, rejectWithError: require("HTTPUtils").rejectWithMigratedError() };
const obj2 = require("HTTPUtils");
return HTTP.del(obj).then(() => {
DispatcherDefault.dispatch({ type: "GUILD_TEMPLATE_DELETE_SUCCESS", guildId, code });
});
}
};