From 16f48f125bc08ade718f6ac36b1a724c8c38209a Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 14 Jan 2026 14:32:17 +0100 Subject: [PATCH] Refactor ToObjectProcedure default parameter handling Changed ToObjectProcedure to use a nullable addedWho parameter and set "Rec.API" as a fallback within the method, ensuring consistent default behavior. --- .../Procedures/InsertProcedure/InsertResultProcedure.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ReC.Application/Common/Procedures/InsertProcedure/InsertResultProcedure.cs b/src/ReC.Application/Common/Procedures/InsertProcedure/InsertResultProcedure.cs index 66c73ec..b95e7a4 100644 --- a/src/ReC.Application/Common/Procedures/InsertProcedure/InsertResultProcedure.cs +++ b/src/ReC.Application/Common/Procedures/InsertProcedure/InsertResultProcedure.cs @@ -7,12 +7,12 @@ public record InsertResultProcedure : IInsertProcedure public string? Header { get; set; } public string? Body { get; set; } - public InsertObjectProcedure ToObjectProcedure(string addedWho = "Rec.API") + public InsertObjectProcedure ToObjectProcedure(string? addedWho = null) { return new InsertObjectProcedure { Entity = "RESULT", Result = this - }.AddedBy(addedWho); + }.AddedBy(addedWho ?? "Rec.API"); } } \ No newline at end of file