From 53e120cdb3e4d70ea8f3ae4d892bd06a6fd8b1c7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jun 2023 15:22:08 +1000 Subject: [PATCH] Fix for index page badge (#5115) - If table was not paginated, totalRows did not exist - Handle this case by looking at length of actual data --- InvenTree/templates/js/translated/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/InvenTree/templates/js/translated/index.js b/InvenTree/templates/js/translated/index.js index 7b7a24d2a1..3fe010457c 100644 --- a/InvenTree/templates/js/translated/index.js +++ b/InvenTree/templates/js/translated/index.js @@ -66,6 +66,11 @@ function addHeaderAction(label, title, icon, options) { let count = options.totalRows; + if (count == undefined || count == null) { + let data = $(table_name).bootstrapTable('getData'); + count = data.length; + } + let badge = $(`#sidebar-badge-${label}`); badge.html(count);