diff --git a/modules/system/controllers/Updates.php b/modules/system/controllers/Updates.php index 8c85a8f3f..15039312b 100644 --- a/modules/system/controllers/Updates.php +++ b/modules/system/controllers/Updates.php @@ -195,10 +195,16 @@ class Updates extends Controller $plugins[$code] = array_get($plugin, 'hash', null); } + $themes = []; + $themeList = array_get($result, 'themes', []); + foreach ($themeList as $code => $theme) { + $themes[$code] = array_get($theme, 'hash', null); + } + /* * Update steps */ - $updateSteps = $this->buildUpdateSteps($core, $plugins); + $updateSteps = $this->buildUpdateSteps($core, $plugins, $themes); /* * Finish up diff --git a/modules/system/controllers/updates/_update_list.htm b/modules/system/controllers/updates/_update_list.htm index 3ec0e7c5a..9949ebaaa 100644 --- a/modules/system/controllers/updates/_update_list.htm +++ b/modules/system/controllers/updates/_update_list.htm @@ -16,7 +16,7 @@ - $core['old_build']])) ?> + $core['old_build']])) ?>