From 9001af33a9b58bc62e2739cfe559e513b7d37205 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=B5=D0=BF=D0=BE=D0=B4=D0=BE=D0=B1=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=90=D0=BB=D0=B5=D0=BD?= Date: Tue, 18 Oct 2022 19:41:34 +0300 Subject: [PATCH] Autoset date value. --- src/modules/Workers/WebService/WebService.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/modules/Workers/WebService/WebService.cpp b/src/modules/Workers/WebService/WebService.cpp index fe3fd1c..d2eb2d0 100644 --- a/src/modules/Workers/WebService/WebService.cpp +++ b/src/modules/Workers/WebService/WebService.cpp @@ -501,6 +501,7 @@ namespace Apostol { const auto &formFeedbackLeaveBefore = FormData["feedback_leave_before"]; const auto &formFeedbackStatus = FormData["feedback_status"]; const auto &formFeedbackComments = FormData["feedback_comments"]; + const auto &formFeedbackRefund = FormData["feedback_refund"]; CheckKeyForNull("order", Action.c_str()); CheckKeyForNull("type", formType.c_str()); @@ -566,6 +567,9 @@ namespace Apostol { if (!formFeedbackComments.IsEmpty()) Feedback["comments"] = formFeedbackComments.c_str(); + + if (!formFeedbackRefund.IsEmpty()) + Feedback["refund"] = formFeedbackRefund.c_str(); } } else if (ContentType.Find("multipart/form-data") == 0) { @@ -588,6 +592,7 @@ namespace Apostol { const auto &formFeedbackLeaveBefore = FormData.Data("feedback_leave_before"); const auto &formFeedbackStatus = FormData.Data("feedback_status"); const auto &formFeedbackComments = FormData.Data("feedback_comments"); + const auto &formFeedbackRefund = FormData.Data("feedback_refund"); CheckKeyForNull("order", Action.c_str()); CheckKeyForNull("type", formType.c_str()); @@ -653,6 +658,9 @@ namespace Apostol { if (!formFeedbackComments.IsEmpty()) Feedback["comments"] = formFeedbackComments.c_str(); + + if (!formFeedbackRefund.IsEmpty()) + Feedback["refund"] = formFeedbackRefund.c_str(); } } else if (ContentType.Find("application/json") == 0) { @@ -688,6 +696,7 @@ namespace Apostol { const auto &formFeedbackLeaveBefore = jsonFeedback["leave-before"].AsString(); const auto &formFeedbackStatus = jsonFeedback["status"].AsString(); const auto &formFeedbackComments = jsonFeedback["comments"].AsString(); + const auto &formFeedbackRefund = jsonFeedback["refund"].AsString(); const auto &action = Action.IsEmpty() ? formOrder : Action; @@ -749,6 +758,9 @@ namespace Apostol { if (!formFeedbackComments.IsEmpty()) Feedback["comments"] = formFeedbackComments.c_str(); + + if (!formFeedbackRefund.IsEmpty()) + Feedback["refund"] = formFeedbackRefund.c_str(); } } else {