mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-07-04 11:24:35 -05:00
refine extension preferences API
This commit is contained in:
@@ -113,13 +113,13 @@ object MangaAPI {
|
||||
}
|
||||
|
||||
// fetch preferences of source with id `sourceId`
|
||||
app.get("/api/v1/source/:sourceId/preference") { ctx ->
|
||||
app.get("/api/v1/source/:sourceId/preferences") { ctx ->
|
||||
val sourceId = ctx.pathParam("sourceId").toLong()
|
||||
ctx.json(getSourcePreferences(sourceId))
|
||||
}
|
||||
|
||||
// fetch preferences of source with id `sourceId`
|
||||
app.post("/api/v1/source/:sourceId/preference") { ctx ->
|
||||
app.post("/api/v1/source/:sourceId/preferences") { ctx ->
|
||||
val sourceId = ctx.pathParam("sourceId").toLong()
|
||||
val preferenceChange = ctx.bodyAsClass(SourcePreferenceChange::class.java)
|
||||
ctx.json(setSourcePreference(sourceId, preferenceChange))
|
||||
|
||||
Reference in New Issue
Block a user