- function update_tracker(){
- var data = localStorage.getItem('tracker_data');
- var user = localStorage.getItem('tracker_username');
- if(!data)
- return;
- data = JSON.parse(data);
- var solved = {};
- var attempted = {};
- var solvednr = 0;
- var attemptednr = 0;
- data.problems.forEach(function(e){
- if(e.solved){
- solved[e.problem] = 1;
- solvednr++;
- } else {
- attempted[e.problem] = 1;
- attemptednr++;
- }
- });
+function update_tracker(){
+ if(!localStorage.getItem('tracker_data'))
+ return;
+ const data = JSON.parse(localStorage.getItem('tracker_data'));
+ const user = localStorage.getItem('tracker_username');
+ const contests = {}, solved = {}, attempted = {};
+ let solvednr = 0, attemptednr = 0;
+ data.problems.forEach(e => {
+ if(e.solved) {
+ solved[e.problem] = 1;
+ solvednr++;
+ } else {
+ attempted[e.problem] = 1;
+ attemptednr++;
+ }
+ });