Filter API methods
This commit is contained in:
parent
8025a2d384
commit
03c73e24de
@ -96,4 +96,27 @@ async function deleteSubChannel(id) {
|
||||
|
||||
async function deleteSubChannels(subscriptionId) {
|
||||
return await ajaxRequest(`/api/subscription/${subscriptionId}/subchannels/`, "DELETE");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Filters
|
||||
|
||||
async function getFilters(guildId) {
|
||||
return await ajaxRequest(`/api/filter/?guild_id=${guildId}`, "GET");
|
||||
}
|
||||
|
||||
async function getFilter(id) {
|
||||
return await ajaxRequest(`/api/filter/${id}/`, "GET");
|
||||
}
|
||||
|
||||
async function newFilter(formData) {
|
||||
return await ajaxRequest("/api/filter/", "POST", formData);
|
||||
}
|
||||
|
||||
async function deleteFilter(id) {
|
||||
return await ajaxRequest(`/api/filter/${id}/`, "DELETE");
|
||||
}
|
||||
|
||||
async function editFilter(id, formData) {
|
||||
return await ajaxRequest(`/api/filter/${id}/`, "PUT", formData);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user