diff --git a/branding/info/index.html b/branding/info/index.html index fa841f6d..266a50bd 100644 --- a/branding/info/index.html +++ b/branding/info/index.html @@ -235,15 +235,19 @@ elem = document.getElementById('lic-limit'); elem.innerText = (licenseInfo.usersCount || licenseInfo.connections); + if (licenseInfo.endDate===null) { + elem = document.getElementById('lic-valid-type'); + elem.innerText = 'No license'; + } else { + elem = document.getElementById('lic-valid-type'); + elem.innerText = ((licenseInfo.mode & 1) || (licenseInfo.mode & 4)) ? 'Valid: ' : 'Updates available: '; - elem = document.getElementById('lic-valid-type'); - elem.innerText = (licenseInfo.mode & 1) ? 'Valid: ' : 'Updates available: '; - - var licdate = new Date(licenseInfo.endDate); - elem = document.getElementById('lic-valid'); - elem.innerText = licdate.toLocaleDateString(); - if (Date.now() > licdate) - elem.classList.add('critical'); + var licdate = new Date(licenseInfo.endDate); + elem = document.getElementById('lic-valid'); + elem.innerText = licdate.toLocaleDateString(); + if (Date.now() > licdate) + elem.classList.add('critical'); + } return (licenseInfo.usersCount>0) ? 1000000 : licenseInfo.connections; }