Skip to content

Commit 600906d

Browse files
committed
Fixed site name to view restricted page
1 parent d3127d2 commit 600906d

File tree

1 file changed

+41
-34
lines changed

1 file changed

+41
-34
lines changed

src/scripts/block.js

Lines changed: 41 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,50 @@
1-
'use strict';
1+
"use strict";
22

33
var storage = new LocalStorage();
44
var blockSiteUrl;
55
var restrictionList = [];
66

7-
document.addEventListener('DOMContentLoaded', function () {
8-
var url = new URL(document.URL);
9-
blockSiteUrl = url.searchParams.get('url');
10-
document.getElementById('site').innerText = extractHostname(blockSiteUrl);
7+
document.addEventListener("DOMContentLoaded", function () {
8+
var url = new URL(document.URL);
9+
blockSiteUrl = url.searchParams.get("url");
10+
document.getElementById("site").innerText = extractHostname(blockSiteUrl);
1111

12-
storage.getValue(STORAGE_RESTRICTION_LIST, function (items) {
13-
restrictionList = items;
14-
if (restrictionList === undefined)
15-
restrictionList = [];
16-
var currentItem = restrictionList.find(x => isDomainEquals(x.domain, blockSiteUrl));
17-
if (currentItem !== undefined){
18-
document.getElementById('limit').innerText = convertShortSummaryTimeToString(currentItem.time);
19-
}
20-
});
12+
storage.getValue(STORAGE_RESTRICTION_LIST, function (items) {
13+
restrictionList = items;
14+
if (restrictionList === undefined) restrictionList = [];
15+
var currentItem = restrictionList.find((x) =>
16+
isDomainEquals(extractHostname(x.domain), extractHostname(blockSiteUrl))
17+
);
18+
if (currentItem !== undefined) {
19+
document.getElementById("limit").innerText =
20+
convertShortSummaryTimeToString(currentItem.time);
21+
}
22+
});
2123

22-
storage.getValue(SETTINGS_BLOCK_DEFERRAL, function(item) {
23-
var deferBtn = document.getElementById('deffererBtn');
24-
if (item){
25-
deferBtn.addEventListener('click', function () {
26-
chrome.runtime.getBackgroundPage(function (bg) {
27-
let defList = bg.deferredRestrictionsList;
28-
if (defList == undefined)
29-
defList = [];
30-
defList.push({ site: blockSiteUrl, dateOfDeferred: new Date().getTime()});
24+
storage.getValue(SETTINGS_BLOCK_DEFERRAL, function (item) {
25+
var deferBtn = document.getElementById("deffererBtn");
26+
if (item) {
27+
deferBtn.addEventListener("click", function () {
28+
chrome.runtime.getBackgroundPage(function (bg) {
29+
let defList = bg.deferredRestrictionsList;
30+
if (defList == undefined) defList = [];
31+
defList.push({
32+
site: blockSiteUrl,
33+
dateOfDeferred: new Date().getTime(),
34+
});
3135

32-
bg.deferredRestrictionsList = defList;
36+
bg.deferredRestrictionsList = defList;
3337

34-
chrome.tabs.query({ currentWindow: true, active: true }, function(tab) {
35-
chrome.tabs.update(tab.id, { url: blockSiteUrl });
36-
});
37-
});
38-
});
39-
} else {
40-
deferBtn.remove();
41-
}
42-
});
43-
});
38+
chrome.tabs.query(
39+
{ currentWindow: true, active: true },
40+
function (tab) {
41+
chrome.tabs.update(tab.id, { url: blockSiteUrl });
42+
}
43+
);
44+
});
45+
});
46+
} else {
47+
deferBtn.remove();
48+
}
49+
});
50+
});

0 commit comments

Comments
 (0)