FiltersHeroes/PolishCookieConsent

Promise resolved while context is inactive [whitelist button]

krystian3w opened this issue · 13 comments

"🔺"⚠️ Promise resolved while context is inactive

index.js:24
    <anonimowa> moz-extension://8c3b6ef0-53a9-47a7-939d-d48dc8c0183d/popup/index.js:24
index.js:36
    <anonimowa> moz-extension://8c3b6ef0-53a9-47a7-939d-d48dc8c0183d/popup/index.js:36
index.js:49
    <anonimowa> moz-extension://8c3b6ef0-53a9-47a7-939d-d48dc8c0183d/popup/index.js:49

https://github.com/PolishFiltersTeam/PolishCookieConsent/blob/0303da9fcfdc15aa9d212703ddcde95213544d97/src/popup/index.js#L24


Gecko/Servo Firefox 71
Wersja 1.42.1 (AMO)

I czy od nowej instalacji musi minąć 7 dni? Od ostatniej aktualizacji listy minęły z prawie 2 tygodnie (a tam wersja 19.12.12 zamiast 19.12.14).

Opcjonalnie mam uszkodzony Windows / Firefox.

@krystian3w Tak, od nowej instalacji musi minąć 7 dni. Wpisz do konsoli:

chrome.storage.local.get(['updateTime'], function(result) {
    console.log(new Date(result.updateTime));
  });

to się dowiesz kiedy będzie aktualizacja.

A ten „błąd" to kiedy i gdzie się pojawia? Dodałeś coś do białej listy? Opisz krok po kroku co robiłeś. Niestety moja szklana kula się popsuła...

No próbuję dodać np. youtube do białej listy przyciskiem i się nie odświeża na "włącz", taki jakby loop - w panelu sterowania też brak na białej liście youtube.com.

Sprawdzałem też czy może biała lista tylko dla domen z listy filtrów - też loop jak próbuję dać wyłącz z pop-upa na np. #38.

"Error" wyciągnięty z konsoli javascript przeglądarki (nie devtools spod F12).

@krystian3w Chyba z tą poprawką powinno być już ok => 809ec78 😄

Tak wtedy po debugowaniu nowszego kodu przycisk działa OK, domena pojawia się w panelu sterowania.

Zapomniałem uaktualnić manifest.json. 🥇

Nic nie szkodzi i tak miałem jeszcze dodać jedną poprawkę 😄

Próbujesz robić jak uBO, że wykrywa że lista ma więcej niż 7 dni a na github nowsza?

A draft można robić na WWW czy to magia Git-krakena?

Nie robiłem drafta, usuwałem stary tag przez GK...

A czyli w chwili usuwania releases zielone zmienia się w czerwony draft.

obraz