Add Authorize and BindRequired

This commit is contained in:
crobibero 2020-04-19 16:31:09 -06:00
parent d8fc4f91db
commit 4a960892c2

View file

@ -3,6 +3,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using MediaBrowser.Controller.Net;
using MediaBrowser.Model.Tasks; using MediaBrowser.Model.Tasks;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
@ -13,6 +14,7 @@ namespace Jellyfin.Api.Controllers
/// <summary> /// <summary>
/// Scheduled Tasks Controller. /// Scheduled Tasks Controller.
/// </summary> /// </summary>
[Authenticated]
public class ScheduledTasksController : BaseJellyfinApiController public class ScheduledTasksController : BaseJellyfinApiController
{ {
private readonly ITaskManager _taskManager; private readonly ITaskManager _taskManager;
@ -183,7 +185,7 @@ namespace Jellyfin.Api.Controllers
[ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)] [ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(typeof(string), StatusCodes.Status500InternalServerError)] [ProducesResponseType(typeof(string), StatusCodes.Status500InternalServerError)]
public IActionResult UpdateTask([FromRoute] string taskId, [FromBody] TaskTriggerInfo[] triggerInfos) public IActionResult UpdateTask([FromRoute] string taskId, [FromBody, BindRequired] TaskTriggerInfo[] triggerInfos)
{ {
try try
{ {