From 9f469f45eabab5c10af5477ece71f7471a3b1574 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sun, 28 Apr 2024 17:44:57 +1200 Subject: [PATCH] anidub: handle mysql error #5399 --- src/Jackett.Common/Indexers/AniDUB.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Indexers/AniDUB.cs b/src/Jackett.Common/Indexers/AniDUB.cs index 2daea51c6..2f93e4f08 100644 --- a/src/Jackett.Common/Indexers/AniDUB.cs +++ b/src/Jackett.Common/Indexers/AniDUB.cs @@ -181,7 +181,7 @@ namespace Jackett.Common.Indexers { const string ReleaseLinksSelector = "#dle-content > .story > .story_h > .lcol > h2 > a"; var result = await RequestWithCookiesAndRetryAsync(SiteLink); - if (result.ContentString.Contains("Fatal error: Uncaught exception")) + if (result.ContentString.Contains("Fatal error: Uncaught exception") || result.ContentString.Contains("MySQL Error!")) { logger.Error("[AniDUB]" + result.ContentString); throw new Exception("There is a problem at the AniDUB WEB site, view the Jackett logs for more details."); @@ -555,7 +555,7 @@ namespace Jackett.Common.Indexers var releases = new List(); var response = await RequestWithCookiesAndRetryAsync(SearchUrl, method: RequestType.POST, data: PreparePostData(query)); - if (response.ContentString.Contains("Fatal error: Uncaught exception")) + if (response.ContentString.Contains("Fatal error: Uncaught exception") || response.ContentString.Contains("MySQL Error!")) { logger.Error("[AniDUB]" + response.ContentString); throw new Exception("There is a problem at the AniDUB WEB site, view the Jackett logs for more details.");