You may close this window.
114 | 115 | 116 | """; 117 | return Content(Html, "text/html"); 118 | } 119 | } 120 | -------------------------------------------------------------------------------- /Jellyfin.Plugin.LocalPosters/Controllers/UnmatchedAssetsController.cs: -------------------------------------------------------------------------------- 1 | using System.Net.Mime; 2 | using J2N.Collections.ObjectModel; 3 | using Jellyfin.Data.Enums; 4 | using Jellyfin.Plugin.LocalPosters.Entities; 5 | using Jellyfin.Plugin.LocalPosters.Matchers; 6 | using Jellyfin.Plugin.LocalPosters.Utils; 7 | using MediaBrowser.Controller.Dto; 8 | using MediaBrowser.Controller.Entities; 9 | using MediaBrowser.Controller.Library; 10 | using MediaBrowser.Controller.Providers; 11 | using MediaBrowser.Model.Dto; 12 | using MediaBrowser.Model.Entities; 13 | using MediaBrowser.Model.Querying; 14 | using Microsoft.AspNetCore.Authorization; 15 | using Microsoft.AspNetCore.Mvc; 16 | using Microsoft.EntityFrameworkCore; 17 | 18 | namespace Jellyfin.Plugin.LocalPosters.Controllers; 19 | 20 | [Authorize] 21 | [ApiController] 22 | [Route("LocalPosters/[controller]")] 23 | [Produces(MediaTypeNames.Application.Json)] 24 | public class UnmatchedAssetsController( 25 | IQueryable