From 2f0c7e9c153472bbc3a7aa03c0d79432f41558bc Mon Sep 17 00:00:00 2001 From: cxfksword <718792+cxfksword@users.noreply.github.com> Date: Sat, 27 Jun 2026 14:43:11 +0800 Subject: [PATCH] chore: update renren episode url --- .../Scrapers/Renren/ExternalId/ExternalUrlProvider.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Jellyfin.Plugin.Danmu/Scrapers/Renren/ExternalId/ExternalUrlProvider.cs b/Jellyfin.Plugin.Danmu/Scrapers/Renren/ExternalId/ExternalUrlProvider.cs index 52f9534..461acd3 100644 --- a/Jellyfin.Plugin.Danmu/Scrapers/Renren/ExternalId/ExternalUrlProvider.cs +++ b/Jellyfin.Plugin.Danmu/Scrapers/Renren/ExternalId/ExternalUrlProvider.cs @@ -27,7 +27,14 @@ public class ExternalUrlProvider : IExternalUrlProvider case Episode episode: if (DanmuProviderId.TryGet(item, Renren.ScraperProviderId, out externalId)) { - yield return $"#"; + if (episode.Season != null && DanmuProviderId.TryGet(episode.Season, Renren.ScraperProviderId, out var seasonExternalId)) + { + yield return $"https://mh.yichengwlkj.com/pc/drama/{seasonExternalId}?episodeNo={episode.IndexNumber}"; + } + else + { + yield return "#"; + } } break;