From b21a698b1773f5b1d1fd78fb3817d4c195a0dab6 Mon Sep 17 00:00:00 2001 From: Elena Mamontova Date: Thu, 27 Oct 2016 16:17:04 +0300 Subject: [PATCH] Ticket 37. The timeout variable added, if(stgTime > timeout && timeout != 0) construction added in the TariffChangeIsAllowed() function. --- projects/stargazer/tariff_impl.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/stargazer/tariff_impl.cpp b/projects/stargazer/tariff_impl.cpp index a3084fbc..c8a0161c 100644 --- a/projects/stargazer/tariff_impl.cpp +++ b/projects/stargazer/tariff_impl.cpp @@ -147,6 +147,9 @@ else //----------------------------------------------------------------------------- std::string TARIFF_IMPL::TariffChangeIsAllowed(const TARIFF & to) const { +time_t timeout = GetChangePolicyTimeout(); +if (stgTime > timeout && timeout != 0) + return ""; switch (GetChangePolicy()) { case TARIFF::ALLOW: -- 2.44.2