api functions for guild settings

This commit is contained in:
Corban-Lee Jones 2024-08-16 18:45:08 +01:00
parent 90b3dde68d
commit b908dff129

View File

@ -24,7 +24,6 @@ async function ajaxRequest(url, method, data) {
}
function makeQuerystring(filters, sort) {
console.log(JSON.stringify(filters, null, 4))
let querystring = "?";
for (key in filters) {
querystring += `${key}=${filters[key]}&`;
@ -163,4 +162,14 @@ async function getTrackedContentOptions() {
async function getMutators() {
return await ajaxRequest("/api/article-mutator/?page_size=25", "GET");
}
}
// guild settings
async function getGuildSettings(guildId) {
return await ajaxRequest(`/api/guild-settings/?guild_id=${guildId}`, "GET");
}
async function editGuildSettings(id, formData) {
return await ajaxRequest(`/api/guild-settings/${id}/`, "PUT", formData);
}