* Fix code review.
This commit is contained in:
@@ -90,11 +90,12 @@ function buildTable(resp)
|
||||
html += "<thead><tr>";
|
||||
for(var field in resp.fields)
|
||||
{
|
||||
var fieldName = dataview?.fieldSettings?.[field]?.name ? dataview.fieldSettings[field].name : field;
|
||||
if(dataview?.langs)
|
||||
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')
|
||||
{
|
||||
var langs = JSON.parse(dataview.langs);
|
||||
if(langs) fieldName = langs?.[field]?.[clientLang] ? langs[field][clientLang] : fieldName;
|
||||
if(langs && typeof(langs[field]) != 'undefined' && typeof(langs[field][clientLang]) != 'undefined') fieldName = langs[field][clientLang] ? langs[field][clientLang] : fieldName;
|
||||
}
|
||||
|
||||
html += "<th>" + fieldName + "</th>";
|
||||
@@ -109,7 +110,7 @@ function buildTable(resp)
|
||||
html += '<tr>';
|
||||
for(var field in resp.fields)
|
||||
{
|
||||
var tdValue = data?.[field] ? data[field] : 'null';
|
||||
var tdValue = (typeof(data[field]) != 'undefined' && data[field]) ? data[field] : 'null';
|
||||
html += "<td title='" + tdValue + "'>" + tdValue + "</td>";
|
||||
}
|
||||
html += '</tr>';
|
||||
|
||||
Reference in New Issue
Block a user