diff --git a/deps/greasyfork/linkedin.user.js b/deps/greasyfork/linkedin.user.js index 98a397f..18a5c83 100644 --- a/deps/greasyfork/linkedin.user.js +++ b/deps/greasyfork/linkedin.user.js @@ -25,6 +25,25 @@ class Linkedin { this.data = new Map(); } + async data_load() { + let self = this; + const keys = await GM_listValues(); + let loaded = 0; + keys.each((i, o) => { + if (!o.startsWith('data-')) + { + return; + } + self.data.set( + o, + await GM_getValue(o) + ); + loaded += 1; + }); + + console.log({action: 'loaded', total: loaded}); + } + parse_header() { return [ $( @@ -89,4 +108,8 @@ class Linkedin { const l = new Linkedin(); -const disconnect = l.listener_add(); +(async () { + await l.data_load(); + + const disconnect = l.listener_add(); +})();