status: make buffered conditional 5254/head
authorFritz D. Ansel <fdansel@yandex.ru>
Mon, 2 Aug 2021 18:20:37 +0000 (20:20 +0200)
committerFritz D. Ansel <fdansel@yandex.ru>
Wed, 11 Aug 2021 07:25:48 +0000 (09:25 +0200)
when buffered could not be read, there is
just a questionmark (on e8450 non-ubi)

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js

index 3e89578002080a462c9e26c01d91e4e71ab2548a..0a885c01c9b45e296f4fb1cacf0cde30fa2e086d 100644 (file)
@@ -34,9 +34,11 @@ return baseclass.extend({
                var fields = [
                        _('Total Available'), (mem.available) ? mem.available : (mem.total && mem.free && mem.buffered) ? mem.free + mem.buffered : null, mem.total,
                        _('Used'),            (mem.total && mem.free) ? (mem.total - mem.free) : null, mem.total,
-                       _('Buffered'),        (mem.total && mem.buffered) ? mem.buffered : null, mem.total
                ];
 
+               if (mem.buffered)
+                       fields.push(_('Buffered'), mem.buffered, mem.total);
+
                if (mem.cached)
                        fields.push(_('Cached'), mem.cached, mem.total);