[~] Refactor
This commit is contained in:
parent
495e901a23
commit
4b93c33d66
21
deps/greasyfork/linkedin.user.js
vendored
21
deps/greasyfork/linkedin.user.js
vendored
@ -81,7 +81,7 @@ class Linkedin {
|
|||||||
|
|
||||||
if (self.data.has(entry.header))
|
if (self.data.has(entry.header))
|
||||||
{
|
{
|
||||||
return;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
self.data.set(entry.header, {
|
self.data.set(entry.header, {
|
||||||
@ -97,24 +97,39 @@ class Linkedin {
|
|||||||
console.log('saved ' + entry.header);
|
console.log('saved ' + entry.header);
|
||||||
|
|
||||||
console.log(self.data.get(entry.header));
|
console.log(self.data.get(entry.header));
|
||||||
|
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
async document_on_changed () {
|
async document_on_changed () {
|
||||||
let self = this;
|
let self = this;
|
||||||
let current_data = self.parse_header();
|
let current_data = self.parse_header();
|
||||||
|
|
||||||
|
let changed = false;
|
||||||
|
|
||||||
for (let o of current_data[0])
|
for (let o of current_data[0])
|
||||||
{
|
{
|
||||||
await self.data_add(o);
|
let current_changed = await self.data_add(o);
|
||||||
|
if (current_changed)
|
||||||
|
{
|
||||||
|
changed = current_changed;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (let o of current_data[1])
|
for (let o of current_data[1])
|
||||||
{
|
{
|
||||||
await self.data_add(o);
|
let current_changed = await self.data_add(o);
|
||||||
|
if (current_changed)
|
||||||
|
{
|
||||||
|
changed = current_changed;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (changed || (self.ui.root.length == 0 && self.data.size() > 0))
|
||||||
|
{
|
||||||
self.display();
|
self.display();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
listener_add() {
|
listener_add() {
|
||||||
let self = this;
|
let self = this;
|
||||||
|
Loading…
Reference in New Issue
Block a user