Index: openacs-4/packages/acs-tcl/lib/check-installed.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/lib/check-installed.tcl,v diff -u -r1.3.2.1 -r1.3.2.2 --- openacs-4/packages/acs-tcl/lib/check-installed.tcl 28 Jul 2020 11:11:33 -0000 1.3.2.1 +++ openacs-4/packages/acs-tcl/lib/check-installed.tcl 11 Aug 2022 13:49:46 -0000 1.3.2.2 @@ -18,12 +18,18 @@ set cdn [dict get $resource_info cdn] set resource_name [dict get $resource_info resourceName] +set version_dir [expr { + [dict exists $resource_info versionDir] + ? [dict get $resource_info versionDir] + : $version + }] + # # Check, if the resources are already installed. # set is_installed [::util::resources::is_installed_locally \ -resource_info $resource_info \ - -version_dir $version ] + -version_dir $version_dir ] if {$is_installed} { # # Tell the users, where the resources are installed. @@ -36,7 +42,7 @@ # set writable [util::resources::can_install_locally \ -resource_info $resource_info \ - -version_dir $version] + -version_dir $version_dir] if {!$writable} { # # If we cannot install locally, tell the user were we want to