From: Elena Mamontova Date: Mon, 17 Oct 2016 13:40:55 +0000 (+0300) Subject: Ticket 37. IBPP::Timestamp policyTimeout variable added, time_t2ts() X-Git-Tag: 2.409~63 X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/f3c345c9cabaa291b0ec12027f309f040debef75?hp=83cd74d5ee7b06fcc8f7f15eec5520ccc1633679 Ticket 37. IBPP::Timestamp policyTimeout variable added, time_t2ts() call added, Set() call for the policyTimeout added in the SaveTariff() function. --- diff --git a/projects/stargazer/plugins/store/firebird/firebird_store_tariffs.cpp b/projects/stargazer/plugins/store/firebird/firebird_store_tariffs.cpp index aebfdb88..72d83851 100644 --- a/projects/stargazer/plugins/store/firebird/firebird_store_tariffs.cpp +++ b/projects/stargazer/plugins/store/firebird/firebird_store_tariffs.cpp @@ -173,7 +173,12 @@ try if (schemaVersion > 0) st->Set(5, TARIFF::PeriodToString(td.tariffConf.period)); if (schemaVersion > 1) + { st->Set(6, TARIFF::ChangePolicyToString(td.tariffConf.changePolicy)); + IBPP::Timestamp policyTimeout; + time_t2ts(td.tariffConf.changePolicyTimeout, &policyTimeout); + st->Set(7, policyTimeout); + } st->Set(7, id); st->Execute();