Committing updates.

This commit is contained in:
Преподобный Ален
2022-10-25 23:31:12 +03:00
parent a816f9d473
commit 068e8ae2f9

View File

@@ -554,8 +554,6 @@ namespace Apostol {
throw ExceptionFrm("Invalid until date format: %s.", until.c_str()); throw ExceptionFrm("Invalid until date format: %s.", until.c_str());
m_Data.Payment.Until = DateToString(Until); m_Data.Payment.Until = DateToString(Until);
} else {
m_Data.Payment.Until = DateToString(Date + 1); // 1 day
} }
const auto &sum = payment["sum"].as<std::string>(); const auto &sum = payment["sum"].as<std::string>();
@@ -576,8 +574,6 @@ namespace Apostol {
throw ExceptionFrm("Invalid leave before date format: %s.", leave_before.c_str()); throw ExceptionFrm("Invalid leave before date format: %s.", leave_before.c_str());
m_Data.FeedBack.LeaveBefore = DateToString(LeaveBefore); m_Data.FeedBack.LeaveBefore = DateToString(LeaveBefore);
} else {
m_Data.FeedBack.LeaveBefore = DateToString(Date + 14); // 14 day
} }
if (feedback["status"]) if (feedback["status"])
@@ -600,6 +596,12 @@ namespace Apostol {
m_Data.Error.Message = error["message"].as<std::string>(); m_Data.Error.Message = error["message"].as<std::string>();
} }
if (m_Data.Payment.Until.IsEmpty())
m_Data.Payment.Until = DateToString(Date + 1); // 1 day
if (m_Data.FeedBack.LeaveBefore.IsEmpty())
m_Data.FeedBack.LeaveBefore = DateToString(Date + 14); // 14 day
m_Data.Code = GetCode(); m_Data.Code = GetCode();
} else } else
throw ExceptionFrm("Invalid YAML format: Need node \"deal\"."); throw ExceptionFrm("Invalid YAML format: Need node \"deal\".");