From b25398bff44e14d63e14fdff75dbd85657c089bf Mon Sep 17 00:00:00 2001 From: Mit4el Date: Fri, 29 Mar 2024 10:02:04 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D1=80=D0=B0=D0=B9=D0=B2=D0=B5=D1=80=20Te?= =?UTF-8?q?legramm=20-=20tlgrmItem?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/exec/Telegram/Telegram.cpp | 7 ++++++- src/modules/exec/TelegramLT/TelegramLT.cpp | 9 ++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) 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) {