diff options
-rw-r--r-- | global-functions | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/global-functions b/global-functions index b3a4f3c..bf09ad2 100644 --- a/global-functions +++ b/global-functions @@ -592,6 +592,7 @@ :global CertificateAvailable; :global LogPrintExit; :global ParseKeyValueStore; + :global ScriptInstallUpdate; :global SendNotification; :global SymbolForNotification; @@ -606,7 +607,7 @@ } } - :local ScriptInstallUpdateBefore $ScriptInstallUpdate; + :local ScriptInstallUpdateBefore [ :tostr $ScriptInstallUpdate ]; :foreach Script in=[ / system script find where source~"^#!rsc( by RouterOS)\?\n" ] do={ :local ScriptVal [ / system script get $Script ]; @@ -747,7 +748,7 @@ :set SentConfigChangesNotification $ExpectedConfigVersion; } - :if ($ScriptInstallUpdateBefore != $ScriptInstallUpdate) do={ + :if ($ScriptInstallUpdateBefore != [ :tostr $ScriptInstallUpdate ]) do={ $LogPrintExit info ("This function '\$ScriptInstallUpdate' changed, you may want to re-run.") false; } } |