From 57153436518bd96c2dbc6acb622d1cb1b53ea70e Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 10 Apr 2025 19:04:22 +0200 Subject: [PATCH] Refactor envelope command and controller response Removed unnecessary parameters from CreateEnvelopeReceiverCommand, simplifying envelope creation. Updated EnvelopeReceiverController to reflect these changes by removing related fields from the JSON response, focusing on essential information. --- .../Commands/Create/CreateEnvelopeReceiverCommand.cs | 8 -------- .../Controllers/EnvelopeReceiverController.cs | 4 ---- 2 files changed, 12 deletions(-) diff --git a/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/Create/CreateEnvelopeReceiverCommand.cs b/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/Create/CreateEnvelopeReceiverCommand.cs index 09649016..4b2ae1e1 100644 --- a/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/Create/CreateEnvelopeReceiverCommand.cs +++ b/EnvelopeGenerator.Application/EnvelopeReceivers/Commands/Create/CreateEnvelopeReceiverCommand.cs @@ -10,20 +10,12 @@ namespace EnvelopeGenerator.Application.EnvelopeReceivers.Commands.Create; /// Die Nachricht, die im Umschlag enthalten sein soll. Dies ist ein Pflichtfeld. /// Das mit dem Umschlag verknüpfte Dokument. Dies ist ein Pflichtfeld. /// Eine Sammlung von Empfängern, die den Umschlag erhalten. Dies ist ein Pflichtfeld. -/// Die Sprache des Umschlags. Standardmäßig "de-DE", wenn nicht angegeben. -/// Das Ablaufdatum des Umschlags. Optional. -/// Das Datum, an dem vor dem Ablauf eine Warnung ausgegeben werden soll. Optional. -/// Der Vertragstyp, der mit dem Umschlag verknüpft ist. Standardmäßig der Typ "Contract". /// Gibt an, ob die Zwei-Faktor-Authentifizierung für den Umschlag aktiviert ist. Standardmäßig false. public record CreateEnvelopeReceiverCommand( [Required] string Title, [Required] string Message, [Required] DocumentCreateDto Document, [Required] IEnumerable Receivers, - string Language = "de-DE", - DateTime? ExpiresWhen = null, - DateTime? ExpiresWarningWhen = null, - int ContractType = (int)Common.Constants.ContractType.Contract, bool TFAEnabled = false ) : IRequest; diff --git a/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeReceiverController.cs b/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeReceiverController.cs index b888c883..2437691e 100644 --- a/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeReceiverController.cs +++ b/EnvelopeGenerator.GeneratorAPI/Controllers/EnvelopeReceiverController.cs @@ -168,10 +168,6 @@ public class EnvelopeReceiverController : ControllerBase /// "phoneNumber": "+49123456789" /// } /// ], - /// "language": "de-DE", - /// "expiresWhen": "2025-12-31T23:59:59Z", - /// "expiresWarningWhen": "2025-12-24T23:59:59Z", - /// "contractType": 1, /// "tfaEnabled": false /// } ///