From c3981fd8591e1fcf0e0efaf4b6e041c2f1b6cbb1 Mon Sep 17 00:00:00 2001 From: Khwezi Mngoma Date: Sat, 13 Jun 2026 15:29:55 +0200 Subject: [PATCH] Added inline logging for critical bugs --- .../Payments/Payfast/PayfastConfirmationEndpoint.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MidrandBooksApi/Payments/Payfast/PayfastConfirmationEndpoint.cs b/MidrandBooksApi/Payments/Payfast/PayfastConfirmationEndpoint.cs index 18cbf5c..333af9d 100644 --- a/MidrandBooksApi/Payments/Payfast/PayfastConfirmationEndpoint.cs +++ b/MidrandBooksApi/Payments/Payfast/PayfastConfirmationEndpoint.cs @@ -41,7 +41,7 @@ public sealed class PayfastConfirmationEndpoint : IEndpoint if (signatureCheck.IsFailed || !string.Equals(signatureCheck.Value, incomingSignature, StringComparison.OrdinalIgnoreCase)) { - logger.LogCritical("Incoming sugnature failed validation: {signature}, {errors}", incomingSignature, signatureCheck.Errors.Select(e => e.Message).ToList()); + logger.LogCritical($"Incoming sugnature failed validation: {incomingSignature}, {signatureCheck.Errors.Select(e => e.Message).ToList()}"); return Results.Unauthorized(); } @@ -56,7 +56,7 @@ public sealed class PayfastConfirmationEndpoint : IEndpoint if (serverConfirmation.IsFailed || !serverConfirmation.Value) { - logger.LogCritical("Server confirmation failed: {rawstring}, {errors}", rawQueryParamString, serverConfirmation.Errors.Select(e => e.Message).ToList()); + logger.LogCritical($"Server confirmation failed: {rawQueryParamString}, {serverConfirmation.Errors.Select(e => e.Message).ToList()}"); return Results.Unauthorized(); }