diff --git a/src/modules/exec/Telegram/Telegram.cpp b/src/modules/exec/Telegram/Telegram.cpp index 3ad5144e..da7186af 100644 --- a/src/modules/exec/Telegram/Telegram.cpp +++ b/src/modules/exec/Telegram/Telegram.cpp @@ -110,8 +110,13 @@ class Telegram : public IoTItem { } } - ~Telegram() { + IoTItem *getTlgrmDriver() + { + return this; + } + ~Telegram() { + tlgrmItem = nullptr; }; }; diff --git a/src/modules/exec/TelegramLT/TelegramLT.cpp b/src/modules/exec/TelegramLT/TelegramLT.cpp index eee738e0..44a7828d 100644 --- a/src/modules/exec/TelegramLT/TelegramLT.cpp +++ b/src/modules/exec/TelegramLT/TelegramLT.cpp @@ -58,7 +58,14 @@ class TelegramLT : public IoTItem { return {}; } - ~TelegramLT(){}; + IoTItem *getTlgrmDriver() + { + return this; + } + + ~TelegramLT() { + tlgrmItem = nullptr; + }; }; void *getAPI_TelegramLT(String subtype, String param) {