update: resolve !150
This commit is contained in:
@ -37,12 +37,11 @@ document.addEventListener('DOMContentLoaded', function (event) {
|
||||
|
||||
document.querySelector('sib-auth').getUser().then(user => {
|
||||
if(user !== null) {
|
||||
// Hide login button if already logged
|
||||
document.querySelector('button[role="log in"]').style.display = 'none';
|
||||
//- Token expired, hack for ask relogin
|
||||
if(new Date(document.querySelector('sib-auth').getUser().expires_at*1000) <= new Date()) {
|
||||
document.querySelector('button[role="log in"]').style.display = '';
|
||||
document.querySelector('button[role="log in"]').style.color = 'red';
|
||||
document.querySelector('button[role="log in"]').innerHTML = 'Re-login';
|
||||
// Set current user id on set-user-id of sib-display
|
||||
for(sibDisplay of document.querySelectorAll('sib-display[set-user-id]')) {
|
||||
sibDisplay.setAttribute(sibDisplay.getAttribute('set-user-id'), user['@id']);
|
||||
}
|
||||
}
|
||||
}).catch(error => console.log(error));
|
||||
|
Reference in New Issue
Block a user