From e8434c5e6c6d2dbd512df15f96fcd6f26625ea83 Mon Sep 17 00:00:00 2001 From: sepehr Date: Fri, 9 Aug 2024 18:55:13 +0330 Subject: [PATCH] We forgot to add Auto firmware checking in free version --- py/libs/util.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/py/libs/util.py b/py/libs/util.py index be9808f..1a86918 100644 --- a/py/libs/util.py +++ b/py/libs/util.py @@ -317,8 +317,13 @@ def grab_device_data(dev, q): # keys.remove('fan-on-threshold') try: # arch=result['architecture-name'] - if result['board-name']!='x86' and result["current-firmware"]==result["upgrade-firmware"]: - dev.upgrade_availble=True + try: + is_availbe , current , arch , upgrade_availble = check_update(options) + dev.update_availble=is_availbe + dev.upgrade_availble=upgrade_availble + dev.current_firmware=current + except: + pass force_syslog=True if db_sysconfig.get_sysconfig('force_syslog')=="True" else False force_radius=True if db_sysconfig.get_sysconfig('force_radius')=="True" else False if force_radius: