From 71618f0987bf55359c913e30d546cd131c9f8c27 Mon Sep 17 00:00:00 2001 From: Filip Strajnar Date: Sun, 16 Jun 2024 11:08:46 +0200 Subject: [PATCH] Inverted conditions. --- DiscordDelete/Program.cs | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/DiscordDelete/Program.cs b/DiscordDelete/Program.cs index 02d37c6..01fd263 100644 --- a/DiscordDelete/Program.cs +++ b/DiscordDelete/Program.cs @@ -86,6 +86,17 @@ int finalCode = await CommandLine $"Scan code at offset {offset}: {searchResponse.Response.StatusCode}." ); + if (!searchResponse.Response.IsSuccessStatusCode) + { + continue; + } + + if (searchResponse.Response.StatusCode == System.Net.HttpStatusCode.TooManyRequests) + { + await TooManyRequestsDelay(); + continue; + } + if (searchResponse.JsonData is null) return 2; @@ -109,18 +120,7 @@ int finalCode = await CommandLine await db.SaveChangesAsync(); - if (searchResponse.Response.IsSuccessStatusCode) - { - offset += searchResponse.JsonData.Messages.Length; - } - else - { - if ( - searchResponse.Response.StatusCode - == System.Net.HttpStatusCode.TooManyRequests - ) - await TooManyRequestsDelay(); - } + offset += searchResponse.JsonData.Messages.Length; Console.WriteLine( $"Written {searchResponse.JsonData.Messages.Length} messages. {offset} / {totalMessages}"