1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-17 21:26:13 -04:00

Compare commits

...

5 Commits

Author SHA1 Message Date
Bogdan
ab49268bac Bump NLog, IPAddressRange, Polly, ImageSharp, Npgsql, System.Memory, Ical.Net and Lib.Harmony 2024-12-20 16:15:58 -08:00
Bogdan
608f67a074 Bump MailKit to 4.8.0 and Microsoft.Data.SqlClient to 2.1.7 2024-12-20 16:15:58 -08:00
Mark McDowall
9a69222c9a Fixed: Prevent exception when grabbing unparsable release
Closes #7494
2024-12-20 16:15:48 -08:00
Weblate
82c526e15c Multiple Translations updated by Weblate
ignore-downstream

Co-authored-by: GkhnGRBZ <gkhn.gurbuz@hotmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/tr/
Translation: Servarr/Sonarr
2024-12-20 16:13:47 -08:00
Stevie Robinson
983b079c82 Fix: Adding a new root folder from edit series modal
Closes #7497
2024-12-20 16:13:30 -08:00
14 changed files with 60 additions and 49 deletions

View File

@@ -134,7 +134,7 @@ function RootFolderSelectInput({
const handleNewRootFolderSelect = useCallback(
({ value: newValue }: InputChanged<string>) => {
setNewRootFolderPath(newValue);
dispatch(addRootFolder(newValue));
dispatch(addRootFolder({ path: newValue }));
},
[setNewRootFolderPath, dispatch]
);

View File

@@ -5,14 +5,14 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="DryIoc.dll" Version="5.4.3" />
<PackageReference Include="IPAddressRange" Version="6.0.0" />
<PackageReference Include="IPAddressRange" Version="6.1.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.1" />
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="6.0.2" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="NLog.Layouts.ClefJsonLayout" Version="1.0.0" />
<PackageReference Include="NLog" Version="5.3.4" />
<PackageReference Include="NLog.Layouts.ClefJsonLayout" Version="1.0.2" />
<PackageReference Include="NLog.Targets.Syslog" Version="7.0.0" />
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.11" />
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.15" />
<PackageReference Include="Sentry" Version="4.0.2" />
<PackageReference Include="SharpZipLib" Version="1.4.2" />
<PackageReference Include="System.Text.Json" Version="6.0.10" />

View File

@@ -94,6 +94,11 @@ namespace NzbDrone.Core.DataAugmentation.Scene
public SceneMapping FindSceneMapping(string seriesTitle, string releaseTitle, int sceneSeasonNumber)
{
if (seriesTitle.IsNullOrWhiteSpace())
{
return null;
}
var mappings = FindMappings(seriesTitle, releaseTitle);
if (mappings == null)

View File

@@ -129,9 +129,9 @@
"CloneCondition": "Klon Durumu",
"CountIndexersSelected": "{count} dizinleyici seçildi",
"CustomFormatsSpecificationRegularExpressionHelpText": "Özel Format RegEx Büyük/Küçük Harfe Duyarsızdır",
"AutoRedownloadFailed": "Yeniden İndirme Başarısız",
"AutoRedownloadFailedFromInteractiveSearch": "Etkileşimli Aramadan Yeniden İndirme Başarısız Oldu",
"AutoRedownloadFailedFromInteractiveSearchHelpText": "Başarısız indirmeler, etkileşimli aramada bulunduğunda otomatik olarak farklı bir versiyonu arayın ve indirmeyi deneyin",
"AutoRedownloadFailed": "Başarısız İndirmeleri Yenile",
"AutoRedownloadFailedFromInteractiveSearch": "Etkileşimli Arama'dan Başarısız İndirmeleri Yenile",
"AutoRedownloadFailedFromInteractiveSearchHelpText": "Etkileşimli aramadan başarısız bir sürüm alındığında otomatik olarak farklı bir sürümü arayın ve indirmeye çalışın",
"ApplyTagsHelpTextReplace": "Değiştir: Etiketleri girilen etiketlerle değiştirin (tüm etiketleri kaldırmak için etiket girmeyin)",
"AuthenticationMethod": "Kimlik Doğrulama Yöntemi",
"AuthenticationRequired": "Kimlik Doğrulama",
@@ -227,8 +227,8 @@
"DownloadClientFreeboxSettingsApiUrl": "API URL'si",
"DownloadClientFreeboxSettingsAppId": "Uygulama kimliği",
"DownloadClientFreeboxNotLoggedIn": "Giriş yapmadınız",
"DownloadClientFreeboxSettingsAppToken": "Uygulama Jetonu",
"DownloadClientFreeboxSettingsAppTokenHelpText": "Freebox API'sine erişim oluşturulurken alınan uygulama jetonu (ör. 'app_token')",
"DownloadClientFreeboxSettingsAppToken": "Uygulama Token'ı",
"DownloadClientFreeboxSettingsAppTokenHelpText": "Freebox API'sine erişim oluşturulurken alınan uygulama token'ı (ör. 'app_token')",
"Apply": "Uygula",
"DownloadClientFreeboxAuthenticationError": "Freebox API'sinde kimlik doğrulama başarısız oldu. Sebep: {errorDescription}",
"DownloadClientFreeboxSettingsAppIdHelpText": "Freebox API'sine erişim oluşturulurken verilen uygulama kimliği (ör. 'app_id')",
@@ -263,7 +263,7 @@
"DownloadClientSettingsAddPaused": "Duraklatılana Ekle",
"DownloadClientSettingsDestinationHelpText": "İndirme hedefini manuel olarak belirtir, varsayılanı kullanmak için boş bırakın",
"DownloadClientSettingsInitialState": "Başlangıç Durumu",
"DownloadClientSettingsPostImportCategoryHelpText": "{appName}'in indirmeyi içe aktardıktan sonra ayarlayacağı kategori. {appName}, tohumlama tamamlansa bile bu kategorideki torrentleri kaldırmaz. Aynı kategoriyi korumak için boş bırakın.",
"DownloadClientSettingsPostImportCategoryHelpText": "{appName}'in indirmeyi içe aktardıktan sonra ayarlayacağı kategori. {appName}, seed tamamlanmış olsa bile bu kategorideki torrentleri kaldırmayacaktır. Aynı kategoriyi korumak için boş bırakın.",
"DownloadClientSettingsUseSslHelpText": "{clientName} ile bağlantı kurulurken güvenli bağlantıyı kullan",
"DownloadClientSettingsUrlBaseHelpText": "{clientName} URL'sine {url} gibi bir önek ekler",
"DownloadClientValidationApiKeyRequired": "API Anahtarı Gerekli",
@@ -337,7 +337,7 @@
"Imported": "İçe aktarıldı",
"NotificationsAppriseSettingsTagsHelpText": "İsteğe bağlı olarak yalnızca uygun şekilde etiketlenenleri bilgilendirin.",
"NotificationsDiscordSettingsAvatar": "Avatar",
"NotificationsGotifySettingsAppTokenHelpText": "Gotify tarafından oluşturulan Uygulama Jetonu",
"NotificationsGotifySettingsAppTokenHelpText": "Gotify tarafından oluşturulan Uygulama Token'ı",
"ImportScriptPath": "Komut Dosyası Yolunu İçe Aktar",
"History": "Geçmiş",
"EditSelectedImportLists": "Seçilen İçe Aktarma Listelerini Düzenle",
@@ -373,8 +373,8 @@
"NotificationsKodiSettingsDisplayTimeHelpText": "Bildirimin ne kadar süreyle görüntüleneceği (Saniye cinsinden)",
"NotificationsMailgunSettingsUseEuEndpoint": "AB Uç Noktasını Kullan",
"NotificationsMailgunSettingsSenderDomain": "Gönderen Alanı",
"NotificationsNtfySettingsAccessToken": "Erişim Jetonu",
"NotificationsNtfySettingsAccessTokenHelpText": "İsteğe bağlı jeton tabanlı yetkilendirme. Kullanıcı adı/şifreye göre önceliklidir",
"NotificationsNtfySettingsAccessToken": "Erişim Token'ı",
"NotificationsNtfySettingsAccessTokenHelpText": "İsteğe bağlı token tabanlı yetkilendirme. Kullanıcı adı/şifreye göre önceliklidir",
"NotificationsNtfySettingsPasswordHelpText": "İsteğe bağlı şifre",
"NotificationsNtfySettingsTagsEmojisHelpText": "Kullanılacak etiketlerin veya emojilerin isteğe bağlı listesi",
"NotificationsNtfySettingsTopics": "Konular",
@@ -480,7 +480,7 @@
"NotificationsEmailSettingsCcAddress": "CC Adres(ler)i",
"NotificationsEmailSettingsRecipientAddress": "Alıcı Adres(ler)i",
"NotificationsEmbySettingsUpdateLibraryHelpText": "İçe Aktarma, Yeniden Adlandırma veya Silme sırasında Kitaplığı Güncelleyin",
"NotificationsGotifySettingsAppToken": "Uygulama Jetonu",
"NotificationsGotifySettingsAppToken": "Uygulama Token'ı",
"NotificationsJoinSettingsDeviceIds": "Cihaz Kimlikleri",
"NotificationsJoinSettingsNotificationPriority": "Bildirim Önceliği",
"Test": "Test Et",
@@ -508,7 +508,7 @@
"DeleteRemotePathMapping": "Uzak Yol Eşlemeyi Sil",
"LastDuration": "Yürütme Süresi",
"NotificationsSettingsUpdateMapPathsToSeriesHelpText": "{serviceName}, kitaplık yolu konumunu {appName}'den farklı gördüğünde seri yollarını değiştirmek için kullanılan {serviceName} yolu ('Kütüphaneyi Güncelle' gerektirir)",
"NotificationsPlexSettingsAuthToken": "Kimlik Doğrulama Jetonu",
"NotificationsPlexSettingsAuthToken": "Kimlik Doğrulama Token'ı",
"NotificationsSignalSettingsGroupIdPhoneNumberHelpText": "Alıcının Grup Kimliği / Telefon Numarası",
"NotificationsSignalSettingsUsernameHelpText": "Signal-api'ye yönelik istekleri doğrulamak için kullanılan kullanıcı adı",
"NotificationsTraktSettingsAuthenticateWithTrakt": "Trakt ile kimlik doğrulama",
@@ -564,7 +564,7 @@
"NotificationsNtfyValidationAuthorizationRequired": "Yetkilendirme gerekli",
"NotificationsPushBulletSettingSenderId": "Gönderen ID",
"NotificationsPushBulletSettingsChannelTags": "Kanal Etiketleri",
"NotificationsPushBulletSettingsAccessToken": "Erişim Jetonu",
"NotificationsPushBulletSettingsAccessToken": "Erişim Token'ı",
"NotificationsPushBulletSettingsChannelTagsHelpText": "Bildirimlerin gönderileceği Kanal Etiketleri Listesi",
"NotificationsPushBulletSettingsDeviceIdsHelpText": "Cihaz kimliklerinin listesi (tüm cihazlara göndermek için boş bırakın)",
"NotificationsPushcutSettingsNotificationName": "Bildirim Adı",
@@ -583,14 +583,14 @@
"NotificationsSlackSettingsIcon": "Simge",
"NotificationsSlackSettingsIconHelpText": "Slack'e gönderilen mesajlar için kullanılan simgeyi değiştirin (Emoji veya URL)",
"NotificationsSynologyValidationInvalidOs": "Bir Synology olmalı",
"NotificationsTelegramSettingsBotToken": "Bot Jetonu",
"NotificationsTelegramSettingsBotToken": "Bot Token'ı",
"NotificationsTelegramSettingsChatIdHelpText": "Mesaj almak için botla bir konuşma başlatmanız veya onu grubunuza eklemeniz gerekir",
"NotificationsTelegramSettingsTopicId": "Konu Kimliği",
"NotificationsTraktSettingsAuthUser": "Yetkilendirilmiş Kullanıcı",
"NotificationsTwitterSettingsConsumerKey": "Kullanıcı anahtarı",
"NotificationsTwitterSettingsConnectToTwitter": "Twitter / X'e bağlanın",
"NotificationsValidationInvalidAccessToken": "Erişim Jetonu geçersiz",
"NotificationsValidationInvalidAuthenticationToken": "Kimlik Doğrulama Jetonu geçersiz",
"NotificationsValidationInvalidAccessToken": "Erişim Token'ı geçersiz",
"NotificationsValidationInvalidAuthenticationToken": "Kimlik Doğrulama Token'ı geçersiz",
"OverrideAndAddToDownloadQueue": "Geçersiz kıl ve indirme kuyruğuna ekle",
"Parse": "Ayrıştır",
"PackageVersion": "Paket Versiyonu",
@@ -605,8 +605,8 @@
"StopSelecting": "Düzenlemeden Çık",
"TableOptionsButton": "Tablo Seçenekleri Butonu",
"TheLogLevelDefault": "Log seviyesi varsayılan olarak 'Bilgi' şeklindedir ve [Genel Ayarlar](/ayarlar/genel) bölümünden değiştirilebilir",
"NotificationsTwitterSettingsAccessToken": "Erişim Jetonu",
"AutoRedownloadFailedHelpText": "Otomatik olarak farklı bir Yayın arayın ve indirmeye çalışın",
"NotificationsTwitterSettingsAccessToken": "Erişim Token'ı",
"AutoRedownloadFailedHelpText": "Farklı bir sürümü otomatik olarak ara ve indirmeyi dene",
"Queue": "Kuyruk",
"RemoveFromQueue": "Kuyruktan kaldır",
"TorrentDelayTime": "Torrent Gecikmesi: {torrentDelay}",
@@ -706,7 +706,7 @@
"QueueIsEmpty": "Kuyruk boş",
"ReleaseProfileIndexerHelpTextWarning": "Bir sürüm profilinde belirli bir dizinleyicinin ayarlanması, bu profilin yalnızca söz konusu dizinleyicinin yayınlarına uygulanmasına neden olur.",
"ResetDefinitionTitlesHelpText": "Değerlerin yanı sıra tanım başlıklarını da sıfırlayın",
"SecretToken": "Gizlilik Jetonu",
"SecretToken": "Gizlilik Token'ı",
"SetReleaseGroupModalTitle": "{modalTitle} - Yayımlama Grubunu Ayarla",
"SslPort": "SSL Bağlantı Noktası",
"True": "Aktif",
@@ -723,7 +723,7 @@
"ReleaseProfileIndexerHelpText": "Profilin hangi dizinleyiciye uygulanacağını belirtin",
"TablePageSize": "Sayfa Boyutu",
"NotificationsSynologyValidationTestFailed": "Synology veya synoındex mevcut değil",
"NotificationsTwitterSettingsAccessTokenSecret": "Erişim Jetonu Gizliliği",
"NotificationsTwitterSettingsAccessTokenSecret": "Erişim Token Gizliliği",
"NotificationsSimplepushSettingsKey": "Anahtar",
"NotificationsPushBulletSettingsDeviceIds": "Cihaz Kimlikleri",
"NotificationsSendGridSettingsApiKeyHelpText": "SendGrid tarafından oluşturulan API Anahtar",
@@ -756,9 +756,9 @@
"TorrentBlackholeSaveMagnetFilesReadOnlyHelpText": "Bu, dosyaları taşımak yerine {appName}'e Kopyalama veya Sabit Bağlantı kurma talimatını verecektir (ayarlara/sistem yapılandırmasına bağlı olarak)",
"Interval": "Periyot",
"NotificationsTelegramSettingsSendSilentlyHelpText": "Mesajı sessizce gönderir. Kullanıcılar sessiz bir bildirim alacak",
"NotificationsTraktSettingsAccessToken": "Erişim Jetonu",
"NotificationsTraktSettingsAccessToken": "Erişim Token'ı",
"NotificationsTraktSettingsExpires": "Süresi doluyor",
"NotificationsTraktSettingsRefreshToken": "Jetonu Yenile",
"NotificationsTraktSettingsRefreshToken": "Token'ı Yenile",
"NotificationsTwitterSettingsConsumerKeyHelpText": "Twitter uygulamasından kullanıcı anahtarı",
"NotificationsTelegramSettingsChatId": "Sohbet Kimliği",
"NotificationsTwitterSettingsConsumerSecret": "Kullanıcı Gizliliği",
@@ -992,7 +992,7 @@
"MetadataSettings": "Meta Veri Ayarları",
"Negated": "Reddedildi",
"FileManagement": "Dosya Yönetimi",
"FirstDayOfWeek": "Haftanın ilk günü",
"FirstDayOfWeek": "Haftanın İlk Günü",
"Fixed": "Düzeltilen",
"InstallLatest": "En Sonu Yükle",
"RemotePathMappings": "Uzak Yol Eşlemeleri",
@@ -1269,7 +1269,7 @@
"DeleteSelectedCustomFormats": "Özel Formatı Sil",
"DeleteSelectedCustomFormatsMessageText": "Seçilen {count} içe aktarma listesini silmek istediğinizden emin misiniz?",
"DeleteSelectedImportListExclusionsMessageText": "Bu içe aktarma listesi hariç tutma işlemini silmek istediğinizden emin misiniz?",
"DestinationRelativePath": "Hedef Göreli Yol",
"DestinationRelativePath": "Hedef Göreceli Yol",
"DiskSpace": "Disk Alanı",
"DoNotUpgradeAutomatically": "Otomatik Olarak Yükseltme",
"Donations": "Bağış",
@@ -1464,8 +1464,8 @@
"Settings": "Ayarlar",
"ShowAdvanced": "Gelişmiş'i Göster",
"ShowQualityProfileHelpText": "Poster altında kalite profilini göster",
"ShowRelativeDates": "Göreli Tarihleri Göster",
"ShowRelativeDatesHelpText": "Göreli (Bugün / Dün / vb.) Veya mutlak tarihleri göster",
"ShowRelativeDates": "İlgili Tarihleri Göster",
"ShowRelativeDatesHelpText": "Göreceli (Bugün/Dün/vb.) veya mutlak tarihleri göster",
"ShowSearch": "Aramayı Göster",
"ShowSearchHelpText": "Fareyle üzerine gelindiğinde arama düğmesini göster",
"ShowTitle": "Başlığı göster",
@@ -1477,10 +1477,10 @@
"Socks5": "Socks5 (TOR Desteği)",
"Source": "Kaynak",
"SourcePath": "Kaynak Yolu",
"SourceRelativePath": "Kaynak Göreli Yol",
"SourceRelativePath": "Kaynak Göreceli Yol",
"SourceTitle": "Kaynak başlığı",
"StartProcessing": "İşlemeye Başla",
"Style": "Tarz",
"Style": "Stil",
"Sunday": "Pazar",
"SupportedDownloadClients": "{appName}, Newznab standardını kullanan herhangi bir indirme istemcisinin yanı sıra aşağıda listelenen diğer indirme istemcilerini de destekler.",
"SupportedDownloadClientsMoreInfo": "Bireysel indirme istemcileri hakkında daha fazla bilgi için bilgi düğmelerine tıklayın.",

View File

@@ -836,6 +836,11 @@ namespace NzbDrone.Core.Parser
public static string CleanSeriesTitle(this string title)
{
if (title.IsNullOrWhiteSpace())
{
return title;
}
// If Title only contains numbers return it as is.
if (long.TryParse(title, out _))
{

View File

@@ -6,12 +6,13 @@
<PackageReference Include="Dapper" Version="2.0.123" />
<PackageReference Include="Diacritical.Net" Version="1.0.4" />
<PackageReference Include="Equ" Version="2.3.0" />
<PackageReference Include="MailKit" Version="3.6.0" />
<PackageReference Include="MailKit" Version="4.8.0" />
<PackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="6.0.21" />
<PackageReference Include="Polly" Version="8.3.1" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="2.1.7" />
<PackageReference Include="Polly" Version="8.5.0" />
<PackageReference Include="Servarr.FFMpegCore" Version="4.7.0-26" />
<PackageReference Include="Servarr.FFprobe" Version="5.1.4.112" />
<PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="System.Memory" Version="4.6.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
@@ -19,13 +20,13 @@
<PackageReference Include="Servarr.FluentMigrator.Runner.SQLite" Version="3.3.2.9" />
<PackageReference Include="Servarr.FluentMigrator.Runner.Postgres" Version="3.3.2.9" />
<PackageReference Include="FluentValidation" Version="9.5.4" />
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.5" />
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.6" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="NLog" Version="5.3.4" />
<PackageReference Include="MonoTorrent" Version="2.0.7" />
<PackageReference Include="System.Data.SQLite.Core.Servarr" Version="1.0.115.5-18" />
<PackageReference Include="System.Text.Json" Version="6.0.10" />
<PackageReference Include="Npgsql" Version="7.0.7" />
<PackageReference Include="Npgsql" Version="7.0.9" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NzbDrone.Common\Sonarr.Common.csproj" />

View File

@@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Owin" Version="6.0.21" />
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.11" />
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.15" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.6.2" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="6.0.0" />
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="6.0.2" />

View File

@@ -6,7 +6,7 @@
<PackageReference Include="FluentAssertions" Version="6.10.0" />
<PackageReference Include="FluentValidation" Version="9.5.4" />
<PackageReference Include="Moq" Version="4.18.4" />
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="NLog" Version="5.3.4" />
<PackageReference Include="NUnit" Version="3.13.3" />
<PackageReference Include="RestSharp" Version="106.15.0" />
</ItemGroup>

View File

@@ -6,7 +6,7 @@
<ItemGroup>
<PackageReference Include="DryIoc.dll" Version="5.4.3" />
<PackageReference Include="DryIoc.Microsoft.DependencyInjection" Version="6.2.0" />
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="NLog" Version="5.3.4" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NzbDrone.Common\Sonarr.Common.csproj" />

View File

@@ -4,7 +4,7 @@
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="NLog" Version="5.3.4" />
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="6.0.0-preview.5.21301.5" />
</ItemGroup>
<ItemGroup>

View File

@@ -127,7 +127,7 @@ namespace Sonarr.Api.V3.Indexers
if (episodes.Empty())
{
throw new NzbDroneClientException(HttpStatusCode.NotFound, "Unable to parse episodes in the release");
throw new NzbDroneClientException(HttpStatusCode.NotFound, "Unable to parse episodes in the release, will need to be manually provided");
}
remoteEpisode.Series = series;
@@ -135,7 +135,7 @@ namespace Sonarr.Api.V3.Indexers
}
else
{
throw new NzbDroneClientException(HttpStatusCode.NotFound, "Unable to find matching series and episodes");
throw new NzbDroneClientException(HttpStatusCode.NotFound, "Unable to find matching series and episodes, will need to be manually provided");
}
}
else if (remoteEpisode.Episodes.Empty())
@@ -154,7 +154,7 @@ namespace Sonarr.Api.V3.Indexers
if (remoteEpisode.Episodes.Empty())
{
throw new NzbDroneClientException(HttpStatusCode.NotFound, "Unable to parse episodes in the release");
throw new NzbDroneClientException(HttpStatusCode.NotFound, "Unable to parse episodes in the release, will need to be manually provided");
}
await _downloadService.DownloadReport(remoteEpisode, release.DownloadClientId);

View File

@@ -4,8 +4,8 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="FluentValidation" Version="9.5.4" />
<PackageReference Include="Ical.Net" Version="4.2.0" />
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="Ical.Net" Version="4.3.1" />
<PackageReference Include="NLog" Version="5.3.4" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.6.2" />
</ItemGroup>
<ItemGroup>

View File

@@ -5,7 +5,7 @@
<ItemGroup>
<PackageReference Include="FluentValidation" Version="9.5.4" />
<PackageReference Include="ImpromptuInterface" Version="7.0.1" />
<PackageReference Include="NLog" Version="5.3.2" />
<PackageReference Include="NLog" Version="5.3.4" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NzbDrone.Core\Sonarr.Core.csproj" />

View File

@@ -3,6 +3,6 @@
<TargetFrameworks>net6.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Lib.Harmony" Version="2.0.1" />
<PackageReference Include="Lib.Harmony" Version="2.3.3" />
</ItemGroup>
</Project>