From 1f1e76b822689297faff56cfcbdd574da4a2bd9f Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Tue, 28 Mar 2023 15:55:48 +0200 Subject: [PATCH] sms-forward: drop workaround, add required RouterOS --- doc/sms-forward.md | 2 ++ sms-forward.rsc | 13 ++----------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/doc/sms-forward.md b/doc/sms-forward.md index 9dccaf3..bfab38d 100644 --- a/doc/sms-forward.md +++ b/doc/sms-forward.md @@ -3,6 +3,8 @@ Forward received SMS [⬅️ Go back to main README](../README.md) +![required RouterOS version](https://img.shields.io/badge/RouterOS-7.9beta4-yellow?style=flat) + > ℹ️ **Info**: This script can not be used on its own but requires the base > installation. See [main README](../README.md) for details. diff --git a/sms-forward.rsc b/sms-forward.rsc index e6ac9aa..542fe0d 100644 --- a/sms-forward.rsc +++ b/sms-forward.rsc @@ -4,6 +4,8 @@ # Anatoly Bubenkov # https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md # +# requires RouterOS, version=7.9beta4 +# # forward SMS to e-mail # https://git.eworm.de/cgit/routeros-scripts/about/doc/sms-forward.md @@ -13,11 +15,9 @@ :global Identity; :global SmsForwardHooks; -:global SmsForwardWorkaround; :global IfThenElse; :global LogPrintExit2; -:global RequiredRouterOS; :global ScriptLock; :global SendNotification2; :global SymbolForNotification; @@ -30,15 +30,6 @@ $ScriptLock $0; $LogPrintExit2 warning $0 ("Receiving of SMS is not enabled.") true; } -:if ($SmsForwardWorkaround != true && \ - [ $RequiredRouterOS $0 "7.8" false ] = true && \ - [ $RequiredRouterOS $0 "7.9beta4" false ] = false) do={ - :local AutoErase [ /tool/sms/get auto-erase ]; - /tool/sms/set auto-erase=(!$AutoErase); - /tool/sms/set auto-erase=$AutoErase; - :set SmsForwardWorkaround true; -} - $WaitFullyConnected; :local Settings [ /tool/sms/get ];