From f58fdafdcd29a394299bab8d8c950fdcc4b31080 Mon Sep 17 00:00:00 2001 From: lepipele Date: Mon, 6 Nov 2017 07:43:24 -0600 Subject: [PATCH] Simplifying check for invoiceData null and status --- BTCPayServer/Services/Invoices/InvoiceRepository.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BTCPayServer/Services/Invoices/InvoiceRepository.cs b/BTCPayServer/Services/Invoices/InvoiceRepository.cs index 2aa4c343c..aa695e954 100644 --- a/BTCPayServer/Services/Invoices/InvoiceRepository.cs +++ b/BTCPayServer/Services/Invoices/InvoiceRepository.cs @@ -256,7 +256,7 @@ namespace BTCPayServer.Services.Invoices using (var context = _ContextFactory.CreateContext()) { var invoiceData = await context.FindAsync(invoiceId).ConfigureAwait(false); - if (invoiceData == null || invoiceData.Status != "paid") + if (invoiceData?.Status != "paid") return; invoiceData.Status = "invalid"; await context.SaveChangesAsync().ConfigureAwait(false);