From a68967476d25a1b7ee50e0e139514e11dda69dfd Mon Sep 17 00:00:00 2001 From: giomba Date: Sat, 22 Dec 2018 18:03:17 +0100 Subject: [PATCH] More information displayed --- frontend/main.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/main.js b/frontend/main.js index df8f3bd..9de30c6 100644 --- a/frontend/main.js +++ b/frontend/main.js @@ -12,6 +12,10 @@ class TPDF { /* Take up json */ var results = JSON.parse(TPDF.xhr.responseText); + var pLastUpdate = document.createElement('p'); + pLastUpdate.appendChild(document.createTextNode('Last database update: ' + new Date(results['lastupdate'] * 1000))); + TPDF.output.appendChild(pLastUpdate); + for (var i in results['books']) { var dtAuthors = document.createElement('dt'); dtAuthors.appendChild(document.createTextNode('Authors')); @@ -37,11 +41,11 @@ class TPDF { var ddPublisher = document.createElement('dd'); ddPublisher.appendChild(document.createTextNode(results['books'][i]['publisher'])); var ddYear = document.createElement('dd'); - ddYear.appendChild(document.createTextNode(results['books'][i]['year'])); + if (results['books'][i]['year'] != undefined) ddYear.appendChild(document.createTextNode(results['books'][i]['year'])); var ddPages = document.createElement('dd'); - ddPages.appendChild(document.createTextNode(results['books'][i]['page'])); + if (results['books'][i]['page'] != undefined) ddPages.appendChild(document.createTextNode(results['books'][i]['page'])); var ddISBN = document.createElement('dd'); - ddISBN.appendChild(document.createTextNode(results['books'][i]['isbn'])); + if (results['books'][i]['isbn'] != undefined) ddISBN.appendChild(document.createTextNode(results['books'][i]['isbn'])); var ddId = document.createElement('dd'); ddId.appendChild(document.createTextNode(results['books'][i]['id']));