decord/source/modules/guild_role_subscriptions/GuildRoleSubscriptionsHttpApi.tsx
2026-07-21 22:01:30 +00:00

224 lines
11 KiB
TypeScript

// Module ID: 5633
// Function ID: 48107
// Name: _updateGuildRoleSubscriptionGroupListing
// Dependencies: []
// Exports: archiveGuildRoleSubscriptionListing, createGuildRoleSubscriptionGroupListing, createGuildRoleSubscriptionListing, deleteGuildRoleSubscriptionGroupListing, deleteGuildRoleSubscriptionListing, fetchHighlightedCreatorGuildDetails, getGuildMonetizationRestrictions, getGuildRoleSubscriptionGroupForSubscriptionPlan, getGuildRoleSubscriptionGroupListing, getGuildRoleSubscriptionGroupListingsForGuild, getGuildRoleSubscriptionTrialEligibility, getGuildRoleSubscriptionTrials, getGuildRoleSubscriptionsSettings, getPriceTiers, updateGuildRoleSubscriptionGroupListing, updateGuildRoleSubscriptionListing, updateGuildRoleSubscriptionsSettings, updateGuildRoleSubscriptionsTrial
// Module 5633 (_updateGuildRoleSubscriptionGroupListing)
async function _updateGuildRoleSubscriptionGroupListing(arg0, arg1, body, arg3) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(arg0, arg1), body, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.patch(obj).body;
}
async function _createGuildRoleSubscriptionGroupListing(arg0, body, arg2) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(arg0), body, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.post(obj).body;
}
async function _deleteGuildRoleSubscriptionGroupListing(arg0, arg1, arg2) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(arg0, arg1), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
yield HTTP.del(obj);
}
async function _createGuildRoleSubscriptionListing(arg0, arg1, arg2, arg3) {
const fn = function*(arg0, arg1, priceTier) {
let obj = Object.create(null);
obj.priceTier = 0;
const merged = Object.assign(priceTier, obj);
yield undefined;
const HTTP = callback(closure_1[3]).HTTP;
obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_LISTINGS(arg0, arg1) };
obj = {};
const merged1 = Object.assign(merged);
obj["price_tier"] = priceTier.priceTier;
obj.body = obj;
obj.rejectWithError = callback(closure_1[3]).rejectWithMigratedError();
return yield HTTP.post(obj).body;
};
fn.next();
return fn;
}
async function _updateGuildRoleSubscriptionListing(arg0, arg1, arg2, arg3, arg4) {
const fn = function*(arg0, arg1, arg2, priceTier) {
let obj = Object.create(null);
obj.priceTier = 0;
const merged = Object.assign(priceTier, obj);
yield undefined;
const HTTP = callback(closure_1[3]).HTTP;
obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_LISTINGS(arg0, arg1, arg2) };
obj = {};
const merged1 = Object.assign(merged);
obj["price_tier"] = priceTier.priceTier;
obj.body = obj;
obj.rejectWithError = callback(closure_1[3]).rejectWithMigratedError();
return yield HTTP.patch(obj).body;
};
fn.next();
return fn;
}
async function _getGuildRoleSubscriptionGroupListingsForGuild(arg0, arg1) {
const fn = function*(arg0) {
let tmp = arg1;
if (tmp === undefined) {
let obj = { includeSoftDeleted: false };
tmp = obj;
}
yield undefined;
obj = {};
({ includeSoftDeleted: obj2.include_soft_deleted, countryCode: obj2.country_code } = tmp);
const HTTP = callback(closure_1[3]).HTTP;
obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(arg0), query: obj, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
};
fn.next();
return fn;
}
async function _getGuildRoleSubscriptionsSettings(arg0, arg1) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTIONS_SETTINGS(arg0), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
}
async function _updateGuildRoleSubscriptionsSettings(arg0, body, arg2) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTIONS_SETTINGS(arg0), body, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.patch(obj).body;
}
async function _getPriceTiers(guild_id, arg1) {
const HTTP = callback(closure_1[3]).HTTP;
let obj = { url: constants.PRICE_TIERS, query: obj };
obj = { price_tier_type: constants2.GUILD_ROLE_SUBSCRIPTIONS, guild_id, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
}
async function _getGuildRoleSubscriptionGroupListing(arg0, arg1, arg2) {
const fn = function*(arg0, arg1) {
let obj = arg2;
if (obj === undefined) {
obj = {};
}
yield undefined;
const HTTP = callback(closure_1[3]).HTTP;
obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(arg0, arg1), query: obj };
obj = {};
({ includeDraftListings: obj3.include_draft_listings, includeArchivedListings: obj3.include_archived_listings } = obj);
obj.rejectWithError = callback(closure_1[3]).rejectWithMigratedError();
return yield HTTP.get(obj).body;
};
fn.next();
return fn;
}
async function _getGuildRoleSubscriptionGroupForSubscriptionPlan(arg0, arg1) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.SUBSCRIPTION_PLAN_GUILD_ROLE_GROUP_LISTING(arg0), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
}
async function _deleteGuildRoleSubscriptionListing(arg0, arg1, arg2, arg3) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_LISTINGS(arg0, arg1, arg2), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
yield HTTP.del(obj);
}
async function _archiveGuildRoleSubscriptionListing(arg0, arg1, arg2, arg3) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTING_ARCHIVE(arg0, arg1, arg2), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.post(obj).body;
}
async function _getGuildRoleSubscriptionTrials(arg0, arg1) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_TRIALS(arg0), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
}
async function _updateGuildRoleSubscriptionsTrial(arg0, arg1, body, arg3) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_LISTING_TRIAL(arg0, arg1), body, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.patch(obj).body;
}
async function _getGuildRoleSubscriptionTrialEligibility(arg0, arg1, arg2, arg3) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_ROLE_SUBSCRIPTION_TRIAL_ELIGIBILITY(arg0, arg1, arg2), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
}
async function _getGuildMonetizationRestrictions(arg0, arg1) {
const fn = function*(arg0) {
let obj = arg1;
if (obj === undefined) {
obj = {};
}
yield undefined;
const HTTP = callback(closure_1[3]).HTTP;
obj = { url: closure_3.CREATOR_MONETIZATION_RESTRICTIONS(arg0), signal: obj.signal, rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
return yield HTTP.get(obj).body;
};
fn.next();
return fn;
}
async function _fetchHighlightedCreatorGuildDetails(arg0, arg1) {
const HTTP = callback(closure_1[3]).HTTP;
const obj = { url: closure_3.GUILD_DISCOVERY_SLUG(arg0), rejectWithError: callback(closure_1[3]).rejectWithMigratedError() };
const tmp = yield HTTP.get(obj);
const body = tmp.body;
if (null != body) {
let parsed = body;
} else {
const _JSON = JSON;
parsed = JSON.parse(tmp.text);
}
return parsed;
}
let closure_2 = importDefault(dependencyMap[0]);
const Endpoints = arg1(dependencyMap[1]).Endpoints;
const PriceTierTypes = arg1(dependencyMap[2]).PriceTierTypes;
const result = arg1(dependencyMap[5]).fileFinishedImporting("modules/guild_role_subscriptions/GuildRoleSubscriptionsHttpApi.tsx");
export const updateGuildRoleSubscriptionGroupListing = function updateGuildRoleSubscriptionGroupListing(arg0, arg1, arg2) {
return _updateGuildRoleSubscriptionGroupListing(...arguments);
};
export const createGuildRoleSubscriptionGroupListing = function createGuildRoleSubscriptionGroupListing(arg0, arg1) {
return _createGuildRoleSubscriptionGroupListing(...arguments);
};
export const deleteGuildRoleSubscriptionGroupListing = function deleteGuildRoleSubscriptionGroupListing(arg0, groupListingId) {
return _deleteGuildRoleSubscriptionGroupListing(...arguments);
};
export const createGuildRoleSubscriptionListing = function createGuildRoleSubscriptionListing(guildId, groupListingId, data) {
return _createGuildRoleSubscriptionListing(...arguments);
};
export const updateGuildRoleSubscriptionListing = function updateGuildRoleSubscriptionListing(guildId, groupListingId, listingId, data) {
return _updateGuildRoleSubscriptionListing(...arguments);
};
export const getGuildRoleSubscriptionGroupListingsForGuild = function getGuildRoleSubscriptionGroupListingsForGuild(guildId, arg1) {
return _getGuildRoleSubscriptionGroupListingsForGuild(...arguments);
};
export const getGuildRoleSubscriptionsSettings = function getGuildRoleSubscriptionsSettings(guildId) {
return _getGuildRoleSubscriptionsSettings(...arguments);
};
export const updateGuildRoleSubscriptionsSettings = function updateGuildRoleSubscriptionsSettings(arg0, arg1) {
return _updateGuildRoleSubscriptionsSettings(...arguments);
};
export const getPriceTiers = function getPriceTiers(arg0) {
return _getPriceTiers(...arguments);
};
export const getGuildRoleSubscriptionGroupListing = function getGuildRoleSubscriptionGroupListing(arg0, arg1, arg2) {
return _getGuildRoleSubscriptionGroupListing(...arguments);
};
export const getGuildRoleSubscriptionGroupForSubscriptionPlan = function getGuildRoleSubscriptionGroupForSubscriptionPlan(planId) {
return _getGuildRoleSubscriptionGroupForSubscriptionPlan(...arguments);
};
export const deleteGuildRoleSubscriptionListing = function deleteGuildRoleSubscriptionListing(arg0, arg1, listingId) {
return _deleteGuildRoleSubscriptionListing(...arguments);
};
export const archiveGuildRoleSubscriptionListing = function archiveGuildRoleSubscriptionListing(arg0, arg1, arg2) {
return _archiveGuildRoleSubscriptionListing(...arguments);
};
export const getGuildRoleSubscriptionTrials = function getGuildRoleSubscriptionTrials(guildId) {
return _getGuildRoleSubscriptionTrials(...arguments);
};
export const updateGuildRoleSubscriptionsTrial = function updateGuildRoleSubscriptionsTrial(arg0, arg1, arg2) {
return _updateGuildRoleSubscriptionsTrial(...arguments);
};
export const getGuildRoleSubscriptionTrialEligibility = function getGuildRoleSubscriptionTrialEligibility() {
return _getGuildRoleSubscriptionTrialEligibility(...arguments);
};
export const getGuildMonetizationRestrictions = function getGuildMonetizationRestrictions(guildId, arg1) {
return _getGuildMonetizationRestrictions(...arguments);
};
export const fetchHighlightedCreatorGuildDetails = function fetchHighlightedCreatorGuildDetails(arg0) {
return _fetchHighlightedCreatorGuildDetails(...arguments);
};