global-functions: $MkDir: use $FileGet ...

... to work around restrictions in new file handling.
This commit is contained in:
Christian Hesse 2025-05-30 20:42:25 +02:00
parent b70e6e7984
commit 1e4f168735

View file

@ -893,6 +893,7 @@
:local Path [ :tostr $1 ]; :local Path [ :tostr $1 ];
:global CleanFilePath; :global CleanFilePath;
:global FileGet;
:global LogPrint; :global LogPrint;
:global RmDir; :global RmDir;
:global WaitForFile; :global WaitForFile;
@ -930,7 +931,8 @@
$LogPrint debug $0 ("Making directory: " . $Path); $LogPrint debug $0 ("Making directory: " . $Path);
:if ([ :len [ /file/find where name=$Path type="directory" ] ] = 1) do={ :local PathVal [ $FileGet $Path ];
:if ($PathVal->"type" = "directory") do={
$LogPrint debug $0 ("... which already exists."); $LogPrint debug $0 ("... which already exists.");
:return true; :return true;
} }