change these to POST endpoints

This commit is contained in:
Brandon Thomas committed 2026-06-08 17:29:00 -04:00
1 parent 9caaad5e0d
commit d3a5fe8b25
5 files changed
+8 -8

No files matched your search

@@ -31,7 +31,7 @@ const MAX_BULK: usize = 500;
/// soft-deleted are silently skipped; the response lists the accepted
/// tokens.
#[utoipa::path(
put,
post,
tag = "Folders (Media File Management)",
path = "/v1/folders/media_files/{folder_token}/bulk_add",
params(("folder_token" = FolderToken, description = "Folder token")),
@@ -26,7 +26,7 @@ const MAX_BULK: usize = 500;
/// Bulk-remove media files from a folder. Hard-deletes the membership
/// rows; idempotent (rows that don't exist are silently skipped).
#[utoipa::path(
put,
post,
tag = "Folders (Media File Management)",
path = "/v1/folders/media_files/{folder_token}/bulk_remove",
params(("folder_token" = FolderToken, description = "Folder token")),
@@ -34,7 +34,7 @@ const MAX_BULK: usize = 500;
/// that don't exist or are already parented to this folder are silently
/// accepted; the response lists the tokens that "stick".
#[utoipa::path(
put,
post,
tag = "Folders (Subfolder Management)",
path = "/v1/folders/subfolders/{folder_token}/bulk_add",
params(("folder_token" = FolderToken, description = "Parent folder token")),
@@ -22,7 +22,7 @@ const MAX_BULK: usize = 500;
/// Bulk-unparent folders from the URL `folder_token`. Idempotent: rows
/// that aren't currently parented to this folder are silently skipped.
#[utoipa::path(
put,
post,
tag = "Folders (Subfolder Management)",
path = "/v1/folders/subfolders/{folder_token}/bulk_remove",
params(("folder_token" = FolderToken, description = "Parent folder token")),
@@ -81,12 +81,12 @@ where
)
.service(
web::resource("/{folder_token}/bulk_add")
.route(web::put().to(bulk_add_subfolders_handler))
.route(web::post().to(bulk_add_subfolders_handler))
.route(web::head().to(|| HttpResponse::Ok())),
)
.service(
web::resource("/{folder_token}/bulk_remove")
.route(web::put().to(bulk_remove_subfolders_handler))
.route(web::post().to(bulk_remove_subfolders_handler))
.route(web::head().to(|| HttpResponse::Ok())),
),
)
@@ -100,12 +100,12 @@ where
)
.service(
web::resource("/{folder_token}/bulk_add")
.route(web::put().to(bulk_add_folder_media_files_handler))
.route(web::post().to(bulk_add_folder_media_files_handler))
.route(web::head().to(|| HttpResponse::Ok())),
)
.service(
web::resource("/{folder_token}/bulk_remove")
.route(web::put().to(bulk_remove_folder_media_files_handler))
.route(web::post().to(bulk_remove_folder_media_files_handler))
.route(web::head().to(|| HttpResponse::Ok())),
),
),