diff --git a/FlippR-Driver/src/output/factories/SoundFactory.cpp b/FlippR-Driver/src/output/factories/SoundFactory.cpp index 5f5a125..99271d2 100644 --- a/FlippR-Driver/src/output/factories/SoundFactory.cpp +++ b/FlippR-Driver/src/output/factories/SoundFactory.cpp @@ -34,9 +34,9 @@ std::map> SoundFactory::getItemMap() auto id = sound.at(config_path::item_identifier).get(); std::chrono::milliseconds deactivation_time_chrono{this->deactivation_time}; - if (object.find(config_path::deactivation_time) != object.end()) + if (sound.find(config_path::deactivation_time) != sound.end()) { - deactivation_time_chrono = std::chrono::milliseconds{object.at(config_path::deactivation_time).get()}; + deactivation_time_chrono = std::chrono::milliseconds{sound.at(config_path::deactivation_time).get()}; } auto sound_item = std::make_shared(std::static_pointer_cast(this->pin_controller), address, pin_base, name, deactivation_time_chrono, id);