From faf537b76c83f444982a13478e85e36c07dc3f30 Mon Sep 17 00:00:00 2001 From: Syer10 Date: Sat, 27 Nov 2021 17:46:01 -0500 Subject: [PATCH] Source filters now use POST --- .../data/server/interactions/SourceInteractionHandler.kt | 3 +-- src/main/kotlin/ca/gosyer/data/server/requests/Sources.kt | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/ca/gosyer/data/server/interactions/SourceInteractionHandler.kt b/src/main/kotlin/ca/gosyer/data/server/interactions/SourceInteractionHandler.kt index 0b1b02f7..071e2d9f 100644 --- a/src/main/kotlin/ca/gosyer/data/server/interactions/SourceInteractionHandler.kt +++ b/src/main/kotlin/ca/gosyer/data/server/interactions/SourceInteractionHandler.kt @@ -27,7 +27,6 @@ import ca.gosyer.data.server.requests.updateSourceSettingQuery import ca.gosyer.util.lang.withIOContext import io.ktor.client.request.get import io.ktor.client.request.parameter -import io.ktor.client.request.patch import io.ktor.client.request.post import io.ktor.client.statement.HttpResponse import io.ktor.http.ContentType @@ -111,7 +110,7 @@ class SourceInteractionHandler @Inject constructor( suspend fun getFilterList(source: Source, reset: Boolean = false) = getFilterList(source.id, reset) suspend fun setFilter(sourceId: Long, sourceFilter: SourceFilterChange) = withIOContext { - client.patch( + client.post( serverUrl + setFilterRequest(sourceId) ) { contentType(ContentType.Application.Json) diff --git a/src/main/kotlin/ca/gosyer/data/server/requests/Sources.kt b/src/main/kotlin/ca/gosyer/data/server/requests/Sources.kt index 7489b5f5..81045284 100644 --- a/src/main/kotlin/ca/gosyer/data/server/requests/Sources.kt +++ b/src/main/kotlin/ca/gosyer/data/server/requests/Sources.kt @@ -34,7 +34,7 @@ fun sourceSearchQuery(sourceId: Long, searchTerm: String, pageNum: Int) = fun getFilterListQuery(sourceId: Long) = "/api/v1/source/$sourceId/filters" -@Patch +@Post fun setFilterRequest(sourceId: Long) = "/api/v1/source/$sourceId/filters"