Skip to content

Commit 0c47fe2

Browse files
committed
Fix visit count view
1 parent e4d16ec commit 0c47fe2

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

scripts/ui.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ class UI {
114114
this.getTableOfSite().appendChild(p);
115115
}
116116

117-
addLineToTableOfSite(tab, currentTab, summaryTime, typeOfList, blockName) {
117+
addLineToTableOfSite(tab, currentTab, summaryTime, typeOfList, counter, blockName) {
118118
var div = document.createElement('div');
119119
div.classList.add('inline-flex');
120120

@@ -157,7 +157,7 @@ class UI {
157157

158158
var spanVisits = document.createElement('span');
159159
spanVisits.classList.add('span-visits', 'tooltip', 'visits');
160-
spanVisits.innerText = tab.counter !== undefined ? tab.counter : 0;
160+
spanVisits.innerText = counter !== undefined ? counter : 0;
161161

162162
var visitsTooltip = document.createElement('span');
163163
visitsTooltip.classList.add('tooltiptext');

scripts/webact.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,17 +114,20 @@ function getTabsFromStorage(tabs) {
114114
var tabsForChart = [];
115115
for (var i = 0; i < targetTabs.length; i++) {
116116
var summaryTime;
117+
var counter;
117118
if (currentTypeOfList === TypeListEnum.ToDay) {
118119
summaryTime = targetTabs[i].days.find(x => x.date == today).summary;
120+
counter = targetTabs[i].days.find(x => x.date == today).counter;
119121
}
120122
if (currentTypeOfList === TypeListEnum.All) {
121123
summaryTime = targetTabs[i].summaryTime;
124+
counter = targetTabs[i].counter;
122125
}
123126

124-
ui.addLineToTableOfSite(targetTabs[i], currentTab, summaryTime, currentTypeOfList);
127+
ui.addLineToTableOfSite(targetTabs[i], currentTab, summaryTime, currentTypeOfList, counter);
125128

126129
if (i <= 8)
127-
addTabForChart(tabsForChart, targetTabs[i].url, summaryTime, targetTabs[i].counter);
130+
addTabForChart(tabsForChart, targetTabs[i].url, summaryTime, counter);
128131
else addTabOthersForChart(tabsForChart, summaryTime);
129132
}
130133

@@ -272,9 +275,10 @@ function getTabsFromStorageByDay(day, blockName) {
272275
content.id = blockName + '_content';
273276
document.getElementById(blockName).appendChild(content);
274277
for (var i = 0; i < targetTabs.length; i++) {
275-
var summaryTime;
278+
var summaryTime, counter;
276279
summaryTime = targetTabs[i].days.find(x => x.date == day).summary;
280+
counter = targetTabs[i].days.find(x => x.date == today).counter;
277281

278-
ui.addLineToTableOfSite(targetTabs[i], currentTab, summaryTime, TypeListEnum.ByDays, blockName + '_content');
282+
ui.addLineToTableOfSite(targetTabs[i], currentTab, summaryTime, TypeListEnum.ByDays, counter, blockName + '_content');
279283
}
280284
}

0 commit comments

Comments
 (0)