diff --git a/apps/dsm/DSMCoreModule.cpp b/apps/dsm/DSMCoreModule.cpp index 1d546292..7dc70dad 100644 --- a/apps/dsm/DSMCoreModule.cpp +++ b/apps/dsm/DSMCoreModule.cpp @@ -132,22 +132,22 @@ DSMCondition* DSMCoreModule::getCondition(const string& from_str) { if (cmd == "test") return new TestDSMCondition(params, DSMCondition::Any); - if (cmd == "keyTest") + if ((cmd == "keyTest") || (cmd == "key")) return new TestDSMCondition(params, DSMCondition::Key); - if (cmd == "timerTest") + if ((cmd == "timerTest") || (cmd == "timer")) return new TestDSMCondition(params, DSMCondition::Timer); - if (cmd == "noAudioTest") + if ((cmd == "noAudioTest") || (cmd == "noAudio")) return new TestDSMCondition(params, DSMCondition::NoAudio); - if (cmd == "separatorTest") + if ((cmd == "separatorTest") || (cmd == "separator")) return new TestDSMCondition(params, DSMCondition::PlaylistSeparator); if (cmd == "hangup") return new TestDSMCondition(params, DSMCondition::Hangup); - if (cmd == "eventTest") + if ((cmd == "eventTest") || (cmd == "event")) return new TestDSMCondition(params, DSMCondition::DSMEvent); if (cmd == "invite")