luci-app-opkg: populate alternative package size if needed
authorJo-Philipp Wich <jo@mein.io>
Mon, 27 May 2024 12:09:53 +0000 (14:09 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 27 May 2024 12:11:45 +0000 (14:11 +0200)
Populate the raw size value with the alternative size if the package
size is unavailable.

Fixes: #7139
Fixes: 63e5d38db0 ("luci-app-opkg: fix sorting by size column")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 2d2e5c0689b3483b22d033af1da9d33afeedf33e)

applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js

index d7a13d80d1b5bd0db34cff14cca8a933bd940f20..5d9a7496b1a03af1242a6d9669c1025a96231d85 100644 (file)
@@ -310,9 +310,9 @@ function display(pattern)
                currentDisplayRows.push([
                        name,
                        ver,
-                       [ pkg.size || 0,
-                          pkg.size ? '%1024mB'.format(pkg.size)
-                                : (altsize ? '~%1024mB'.format(altsize) : '-') ],
+                       [ pkg.size || altsize || 0,
+                         pkg.size ? '%1024mB'.format(pkg.size)
+                                  : (altsize ? '~%1024mB'.format(altsize) : '-') ],
                        desc,
                        btn
                ]);