diff --git a/lib/redis/rediswriter-objects.cpp b/lib/redis/rediswriter-objects.cpp index c428e1472..58876ca23 100644 --- a/lib/redis/rediswriter-objects.cpp +++ b/lib/redis/rediswriter-objects.cpp @@ -52,7 +52,7 @@ INITIALIZE_ONCE(&RedisWriter::ConfigStaticInitialize); void RedisWriter::ConfigStaticInitialize() { /* triggered in ProcessCheckResult(), requires UpdateNextCheck() to be called before */ - ConfigObject::OnStateChanged.connect(std::bind(&RedisWriter::StateChangedHandler, _1)); + Checkable::OnStateChange.connect(std::bind(&RedisWriter::StateChangeHandler, _1)); /* triggered on create, update and delete objects */ ConfigObject::OnActiveChanged.connect(std::bind(&RedisWriter::VersionChangedHandler, _1)); @@ -735,7 +735,7 @@ RedisWriter::UpdateObjectAttrs(const ConfigObject::Ptr& object, int fieldType, //m_Rcon->ExecuteQuery({"HSET", keyPrefix + typeName, GetObjectIdentifier(object), JsonEncode(attrs)}); } -void RedisWriter::StateChangedHandler(const ConfigObject::Ptr& object) +void RedisWriter::StateChangeHandler(const ConfigObject::Ptr &object) { Type::Ptr type = object->GetReflectionType(); diff --git a/lib/redis/rediswriter.hpp b/lib/redis/rediswriter.hpp index bcaf3ce97..5f07c652e 100644 --- a/lib/redis/rediswriter.hpp +++ b/lib/redis/rediswriter.hpp @@ -97,7 +97,7 @@ private: static void MakeTypeChecksums(const ConfigObject::Ptr& object, std::set& propertiesBlacklist, Dictionary::Ptr& checkSums); - static void StateChangedHandler(const ConfigObject::Ptr& object); + static void StateChangeHandler(const ConfigObject::Ptr &object); static void VersionChangedHandler(const ConfigObject::Ptr& object); void AssertOnWorkQueue();