File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -75,16 +75,23 @@ impl JpreCommand for UpdateInstalled {
75
75
let full_version = match JDK_MANAGER . get_full_version ( & jdk) {
76
76
Ok ( full_version) => full_version,
77
77
Err ( err) => {
78
- warn ! ( "Failed to get full version for {}: {}" , jdk, err) ;
78
+ warn ! ( "Failed to get full version for {}: {:? }" , jdk, err) ;
79
79
continue ;
80
80
}
81
81
} ;
82
82
83
83
if let Some ( full_version) = full_version {
84
- let ( list_info , _ ) = FOOJAY_API
84
+ let latest_info_result = FOOJAY_API
85
85
. get_latest_package_info_using_priority ( & context. config , & jdk)
86
86
. change_context ( JpreError :: Unexpected )
87
- . attach_printable ( "Failed to get latest package info" ) ?;
87
+ . attach_printable ( "Failed to get latest package info" ) ;
88
+ let ( list_info, _) = match latest_info_result {
89
+ Ok ( info) => info,
90
+ Err ( err) => {
91
+ warn ! ( "Failed to get latest package info for {}: {:?}" , jdk, err) ;
92
+ continue ;
93
+ }
94
+ } ;
88
95
let latest = list_info. java_version ;
89
96
if latest. compare ( & full_version) == std:: cmp:: Ordering :: Greater {
90
97
eprintln ! (
You can’t perform that action at this time.
0 commit comments