From 2849b140594ad5ad99484f06bebb7e33b8e5f74b Mon Sep 17 00:00:00 2001 From: songchenxuan Date: Wed, 15 Nov 2023 16:08:37 +0800 Subject: [PATCH] * Fix dataview browse pager bug. --- module/dataview/js/browse.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/dataview/js/browse.js b/module/dataview/js/browse.js index a16b1bb8bd..3ffbb3e8b4 100644 --- a/module/dataview/js/browse.js +++ b/module/dataview/js/browse.js @@ -92,7 +92,7 @@ function buildTable(resp) { var fieldName = field; if(typeof(dataview) != 'undefined' && typeof(dataview.fieldSettings) != 'undefined' && typeof(dataview.fieldSettings[field]) != 'undefined' && typeof(dataview.fieldSettings[field].name) != 'undefined') fieldName = dataview.fieldSettings[field].name ? dataview.fieldSettings[field].name : field; - if(typeof(dataview.langs) != 'undefined') + if(typeof(dataview.langs) != 'undefined' && dataview.langs != '') { var langs = JSON.parse(dataview.langs); if(langs && typeof(langs[field]) != 'undefined' && typeof(langs[field][clientLang]) != 'undefined') fieldName = langs[field][clientLang] ? langs[field][clientLang] : fieldName; @@ -110,7 +110,7 @@ function buildTable(resp) html += ''; for(var field in resp.fields) { - var tdValue = (typeof(data[field]) != 'undefined' && data[field]) ? data[field] : 'null'; + var tdValue = (typeof(data[field]) != 'undefined' && data[field]) ? data[field] : ''; html += "" + tdValue + ""; } html += '';