diff --git a/Jellyfin.Plugin.TvMaze/Jellyfin.Plugin.TvMaze.csproj b/Jellyfin.Plugin.TvMaze/Jellyfin.Plugin.TvMaze.csproj index 6c57bba..97b27ac 100644 --- a/Jellyfin.Plugin.TvMaze/Jellyfin.Plugin.TvMaze.csproj +++ b/Jellyfin.Plugin.TvMaze/Jellyfin.Plugin.TvMaze.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 true true enable diff --git a/Jellyfin.Plugin.TvMaze/Providers/TvMazeSeriesProvider.cs b/Jellyfin.Plugin.TvMaze/Providers/TvMazeSeriesProvider.cs index 1515ac3..b3262de 100644 --- a/Jellyfin.Plugin.TvMaze/Providers/TvMazeSeriesProvider.cs +++ b/Jellyfin.Plugin.TvMaze/Providers/TvMazeSeriesProvider.cs @@ -5,6 +5,7 @@ using System.Net.Http; using System.Threading; using System.Threading.Tasks; +using Jellyfin.Data.Enums; using MediaBrowser.Common.Net; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.TV; @@ -196,7 +197,7 @@ public async Task> GetMetadata(SeriesInfo info, Cancellat personInfo.SetProviderId(TvMazePlugin.ProviderId, castMember.Person.Id.ToString(CultureInfo.InvariantCulture)); personInfo.Name = castMember.Person.Name; personInfo.Role = castMember.Character.Name; - personInfo.Type = PersonType.Actor; + personInfo.Type = PersonKind.Actor; personInfo.ImageUrl = castMember.Person.Image?.Original ?? castMember.Person.Image?.Medium; diff --git a/build.yaml b/build.yaml index a026ebb..4a03ee9 100644 --- a/build.yaml +++ b/build.yaml @@ -2,8 +2,8 @@ name: "TVmaze" guid: "A4A488D0-17A3-4919-8D82-7F3DE4F6B209" imageUrl: "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-tvmaze.png" version: "11" -targetAbi: "10.8.0.0" -framework: "net6.0" +targetAbi: "10.9.0.0" +framework: "net8.0" owner: "jellyfin" overview: "Get TV metadata from TVmaze" description: >