popcodeorg / popcodeorg/popcode
signOut() method calls getGapiSync() unnecessarily, not guaranteed to be loaded
Offen
Dieses Issue hat noch niemand übernommen.
error
- Vorherrschende Sprache
- JavaScript
- Sterne
- 191
- Forks
- 143
- Ø Merge
- 4 T. 11 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
Error in Popcode
TypeError in /
Cannot read property 'isSignedIn' of null
Stacktrace
src/clients/firebase.js:212 -
src/clients/firebase.js:229 - this
src/clients/firebase.js:229 -
src/clients/firebase.js:229 -
src/clients/firebase.js:210 -
Created by Matthew Brown via Bugsnag
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne in src/clients/firebase.js ungefähr bei den Zeilen 210–229 und untersuche, wie signOut getGapiSync() erreicht und isSignedIn liest. Verwende den verlinkten Bugsnag-Stacktrace, um den Fehlerpfad zu verstehen; abgeschlossen ist die Aufgabe, wenn signOut nicht mehr von einem nicht geladenen gapi-Objekt abhängt und der gemeldete Zugriff auf null verhindert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- firebase, javascript
- Bereich
- authentication, frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100