From 5e657bbb33c640e84a46b518ea8fdf9533ad3ed2 Mon Sep 17 00:00:00 2001 From: Scott Dale Date: Sat, 5 Jul 2008 00:40:41 +0000 Subject: [PATCH] remove un-needed code, refine update check error --- .../widgets/system_information.widget.php | 42 +++++++------------ 1 file changed, 16 insertions(+), 26 deletions(-) diff --git a/usr/local/www/widgets/widgets/system_information.widget.php b/usr/local/www/widgets/widgets/system_information.widget.php index 7b65b0bbdd..93f00690db 100644 --- a/usr/local/www/widgets/widgets/system_information.widget.php +++ b/usr/local/www/widgets/widgets/system_information.widget.php @@ -55,43 +55,33 @@ $curcfg = $config['system']['firmware'];
- $latest_version) - $needs_system_upgrade = true; + else { + $current_installed_pfsense_version = str_replace("\n", "", file_get_contents("/etc/version")); + $latest_version = str_replace("\n", "", file_get_contents("/tmp/{$g['product_name']}_version")); + + $needs_system_upgrade = false; - - if($needs_system_upgrade) { - echo "

Update available. Click Here to view update."; - echo ""; + if($current_installed_pfsense_version <> $latest_version) + $needs_system_upgrade = true; + + if($needs_system_upgrade) { + echo "

Update available. Click Here to view update."; + echo ""; + } } ?>