lease-script: make sure not to match self

This commit is contained in:
Christian Hesse 2023-03-07 12:21:07 +01:00
parent e902e3fdd5
commit 7912091f63

View file

@ -36,7 +36,7 @@ $ScriptLock $0 false 10;
:foreach Script in=[ /system/script/find where source~("\n# provides: lease-script, ") ] do={
:local ScriptVal [ /system/script/get $Script ];
:local Store [ $ParseKeyValueStore [ $Grep ($ScriptVal->"source") "# provides: lease-script, " ] ];
:local Store [ $ParseKeyValueStore [ $Grep ($ScriptVal->"source") ("\23 provides: lease-script, ") ] ];
:set ($RunOrder->($Store->"order")) ($ScriptVal->"name");
}