aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/SubtitleController.cs
diff options
context:
space:
mode:
authorClaus Vium <cvium@users.noreply.github.com>2021-01-10 20:45:15 +0100
committerJoshua M. Boniface <joshua@boniface.me>2021-01-23 15:37:26 -0500
commitbc8a1d22768965dd72b48123e23ba18b0c3f1642 (patch)
tree6fc61821b2d30f18a69d7809dd250ef76083cdb1 /Jellyfin.Api/Controllers/SubtitleController.cs
parent147f9e1edf1c7f81c3f5038d7eb76bb9c55bb155 (diff)
Merge pull request #4997 from crobibero/subtitle-upload-auth
Require elevated auth to upload subtitles (cherry picked from commit 5c00b4175a8c91cb1fed57524810c71aa067dbf5) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Diffstat (limited to 'Jellyfin.Api/Controllers/SubtitleController.cs')
-rw-r--r--Jellyfin.Api/Controllers/SubtitleController.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/Jellyfin.Api/Controllers/SubtitleController.cs b/Jellyfin.Api/Controllers/SubtitleController.cs
index dcb8e803b..16a47f2d8 100644
--- a/Jellyfin.Api/Controllers/SubtitleController.cs
+++ b/Jellyfin.Api/Controllers/SubtitleController.cs
@@ -371,6 +371,7 @@ namespace Jellyfin.Api.Controllers
/// <response code="204">Subtitle uploaded.</response>
/// <returns>A <see cref="NoContentResult"/>.</returns>
[HttpPost("Videos/{itemId}/Subtitles")]
+ [Authorize(Policy = Policies.RequiresElevation)]
[ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task<ActionResult> UploadSubtitle(
[FromRoute, Required] Guid itemId,