$(function(){
- var sidebar = $('#sidebar')[0];
- var login = document.createElement('div');
+ const sidebar = q('#sidebar');
+ const login = document.createElement('div');
login.innerHTML = '<a role="button" id="login" class="show">Log in</a>';
sidebar.insertBefore(login, sidebar.firstChild);
- $('#login').on('click', function(e) {
- var xhr = new XMLHttpRequest();
+ $('#login').on('click', e => {
+ const xhr = new XMLHttpRequest();
xhr.open('GET', '/login');
- xhr.onload = function () {
- if(this.status != 200)
+ xhr.onload = () => {
+ if(xhr.status != 200)
return;
- var username = this.responseText;
+ const username = xhr.responseText;
sessionStorage.setItem('login_username', username);
start_tracking(username);
login.innerHTML = 'Probably logged in as ' + username;
return false;
});
- var username = sessionStorage.getItem('login_username');
+ const username = sessionStorage.getItem('login_username');
if(username)
login.innerHTML = 'Probably logged in as ' + username;
});