diff --git a/BTCPayServer/Services/Invoices/InvoiceRepository.cs b/BTCPayServer/Services/Invoices/InvoiceRepository.cs index 25c91526d..43acf5305 100644 --- a/BTCPayServer/Services/Invoices/InvoiceRepository.cs +++ b/BTCPayServer/Services/Invoices/InvoiceRepository.cs @@ -52,8 +52,7 @@ namespace BTCPayServer.Services.Invoices ctx.PendingInvoices.Remove(new PendingInvoiceData() { Id = invoiceId }); try { - if (await ctx.SaveChangesAsync() == 0) - return false; + await ctx.SaveChangesAsync(); return true; } catch (DbUpdateException) { return false; } @@ -509,13 +508,6 @@ namespace BTCPayServer.Services.Invoices try { - if (context.Database.ProviderName == "Microsoft.EntityFrameworkCore.Sqlite") - { - if (await context.Payments.AnyAsync(p => p.Id == paymentData.GetPaymentId())) - { - return null; - } - } if (await context.SaveChangesAsync().ConfigureAwait(false) == 0) return null; }