Fix character validation logic in script mode for improved version checking

This commit is contained in:
Alexander Tebiev 2025-04-06 12:18:03 +02:00
parent ec3552b095
commit 114cf24d7e

2
v3.rsc
View file

@ -129,7 +129,7 @@ if ($scriptMode = "osupdate" and $installOnlyPatchUpdates=true) do={
# Check each character
:for i from=0 to=([:len $version] - 1) do={
:set c [:pick $version $i]
:if ([:find $allowedChars $c] = -1) do={
:if ([:len [:find $allowedChars $c]] = 0) do={
:return false
}
}