diff --git a/src/menu-left.pug b/src/menu-left.pug index 64198d6..0c3114e 100644 --- a/src/menu-left.pug +++ b/src/menu-left.pug @@ -52,6 +52,10 @@ nav#main__menu widget-name='sib-display-div', widget-badge='hd-counter' action-badge='badge' + search-fields='team' + search-widget-team='sib-form-hidden' + search-value-team='' + set-user-id='search-value-team' order-by='name' next='circle' ) diff --git a/src/scripts/index.js b/src/scripts/index.js index 105b5cf..68240af 100644 --- a/src/scripts/index.js +++ b/src/scripts/index.js @@ -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));