diff --git a/traffic/traffic_info.cpp b/traffic/traffic_info.cpp index 526a4e4b3..29f845fa4 100644 --- a/traffic/traffic_info.cpp +++ b/traffic/traffic_info.cpp @@ -133,6 +133,13 @@ TrafficInfo::TrafficInfo(MwmSet::MwmId const & mwmId, int64_t currentDataVersion } } +TrafficInfo::TrafficInfo(MwmSet::MwmId const & mwmId, Coloring && coloring) + : m_mwmId(mwmId) + , m_coloring(std::move(coloring)) +{ + m_availability = Availability::IsAvailable; +} + // static TrafficInfo TrafficInfo::BuildForTesting(Coloring && coloring) { diff --git a/traffic/traffic_info.hpp b/traffic/traffic_info.hpp index a0a6ed147..fc71c8340 100644 --- a/traffic/traffic_info.hpp +++ b/traffic/traffic_info.hpp @@ -107,6 +107,7 @@ public: TrafficInfo(MwmSet::MwmId const & mwmId, int64_t currentDataVersion); + TrafficInfo(MwmSet::MwmId const & mwmId, Coloring && coloring); /** * @brief Returns a `TrafficInfo` instance with pre-populated traffic information. * @param coloring The traffic information (road segments and their speed group)