From bbb733d6cb4b9537db7ad90462c6df92c8382b3a Mon Sep 17 00:00:00 2001 From: Drakarah Date: Sun, 23 Nov 2025 10:47:10 +0000 Subject: [PATCH] Fix output for curses --- glances/plugins/smart/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/glances/plugins/smart/__init__.py b/glances/plugins/smart/__init__.py index 3282bf14..ed8fbe8e 100644 --- a/glances/plugins/smart/__init__.py +++ b/glances/plugins/smart/__init__.py @@ -217,7 +217,8 @@ class SmartPlugin(GlancesPluginModel): device_stat[smart_stat]['name'][: name_max_width - 1].replace('_', ' '), width=name_max_width - 1 ) ret.append(self.curse_add_line(msg)) - msg = '{:>8}'.format(device_stat[smart_stat]['raw']) + raw = device_stat[smart_stat]['raw'] + msg = '{:>8}'.format("" if raw is None else str(raw)) ret.append(self.curse_add_line(msg)) return ret