From 75d3d120d3cf3221b39b05a929da9917ce73487e Mon Sep 17 00:00:00 2001 From: Claus Vium Date: Fri, 5 Mar 2021 16:56:21 +0100 Subject: Fix UpdateMediaPath model binding (#5378) (cherry picked from commit d0a2d00b29d87e7f71e85efd38d2b6c8beafe4ea) Signed-off-by: Joshua M. Boniface --- .../UpdateMediaPathRequestDto.cs | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs (limited to 'Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs') diff --git a/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs new file mode 100644 index 000000000..fbd4985f9 --- /dev/null +++ b/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs @@ -0,0 +1,23 @@ +using System.ComponentModel.DataAnnotations; +using MediaBrowser.Model.Configuration; + +namespace Jellyfin.Api.Models.LibraryStructureDto +{ + /// + /// Update library options dto. + /// + public class UpdateMediaPathRequestDto + { + /// + /// Gets or sets the library name. + /// + [Required] + public string Name { get; set; } = null!; + + /// + /// Gets or sets library folder path information. + /// + [Required] + public MediaPathInfo PathInfo { get; set; } = null!; + } +} -- cgit v1.2.3