From e9a2502e91cfac005cf44ea9c8e6f8acba1e5ead Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Sat, 25 Jan 2014 02:14:57 +0100 Subject: [PATCH] fix storing/loading actions --- server/ruleengine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/ruleengine.cpp b/server/ruleengine.cpp index f2b50be2..6322844c 100644 --- a/server/ruleengine.cpp +++ b/server/ruleengine.cpp @@ -39,7 +39,7 @@ RuleEngine::RuleEngine(QObject *parent) : QList actions; foreach (const QString &actionIdString, settings.childGroups()) { settings.beginGroup(actionIdString); - Action action = Action(settings.value("deviceId").toUuid(), settings.value("id").toUuid()); + Action action = Action(settings.value("deviceId").toUuid(), settings.value("actionTypeId").toUuid()); action.setParams(settings.value("params").toMap()); settings.endGroup(); actions.append(action); @@ -137,6 +137,7 @@ RuleEngine::RuleError RuleEngine::addRule(const Trigger &trigger, const QList