Fix missing available_version in array

This commit is contained in:
Jan Schneider 2018-02-24 13:00:46 +01:00
parent f3d6089178
commit 600cf72d6f
1 changed files with 2 additions and 1 deletions

View File

@ -991,6 +991,7 @@ proc ::rmupdate::get_addon_info {{fetch_available_version 0} {fetch_download_url
set addons(${id}::id) $id
set addons(${id}::name) ""
set addons(${id}::version) ""
set addons(${id}::available_version) ""
set addons(${id}::update) ""
set addons(${id}::config_url) ""
set addons(${id}::operations) ""
@ -1023,7 +1024,7 @@ proc ::rmupdate::get_addon_info {{fetch_available_version 0} {fetch_download_url
set tmp [split $key "::"]
set addon_id [lindex $tmp 0]
set opt [lindex $tmp 2]
if {$opt == "update" && $addons($key) != ""} {
if {$opt == "update" && $addons($key) != "" && $addons(${addon_id}::available_version) != ""} {
set available_version $addons(${addon_id}::available_version)
set url "http://localhost/$addons($key)?cmd=download&version=${available_version}"
catch {