diff --git a/libs/notifications/telegram.js b/libs/notifications/telegram.js index 083079c8..dd580657 100644 --- a/libs/notifications/telegram.js +++ b/libs/notifications/telegram.js @@ -30,6 +30,7 @@ module.exports = function(s,config,lang,getSnapshot){ }) } }catch(err){ + s.debugLog('Telegram Error',err) s.userLog({ke:groupKey,mid:'$USER'},{type:lang.NotifyErrorText,msg:err}) } }else{ @@ -301,7 +302,7 @@ module.exports = function(s,config,lang,getSnapshot){ ] }) }catch(err){ - console.log(err) + console.error(err) console.log('Could not start Telegram bot, please run "npm install node-telegram-bot-api" inside the Shinobi folder.') } } diff --git a/libs/webServerPaths.js b/libs/webServerPaths.js index 8335fc6a..654a3488 100644 --- a/libs/webServerPaths.js +++ b/libs/webServerPaths.js @@ -435,9 +435,12 @@ module.exports = function(s,config,lang,app,io){ $user:{ ke: user.ke, uid: user.uid, - mail: user.mail + mail: user.mail, + details: { + sub: user.details.sub + } }, - lang: user.lang + lang: user.lang, }) return; } diff --git a/web/pages/blocks/header-loggedIn.ejs b/web/pages/blocks/header-loggedIn.ejs new file mode 100644 index 00000000..1ab8af0e --- /dev/null +++ b/web/pages/blocks/header-loggedIn.ejs @@ -0,0 +1,30 @@ + + + + + + + diff --git a/web/pages/blocks/header.ejs b/web/pages/blocks/header.ejs index 8ac77bcf..399c9890 100644 --- a/web/pages/blocks/header.ejs +++ b/web/pages/blocks/header.ejs @@ -79,36 +79,6 @@ + + - - - - - - - - - diff --git a/web/pages/factor.ejs b/web/pages/factor.ejs index 75d11bad..741daab1 100644 --- a/web/pages/factor.ejs +++ b/web/pages/factor.ejs @@ -1,56 +1,107 @@ -<% include blocks/header.ejs %> -
<%- config.poweredByShinobi %>
+ <% }else{ %> + + <% } %> + +