NativeScript / NativeScript/firebase
[@nativescript/firebase-messaging-core] denying notification permission returns error on Android
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 62
- Forks
- 53
- Ø Merge
- 8 T. 4 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
When you press "don't allow" on notification permission, promise returns an error. I guess it should return success with result AuthorizationStatus.DENIED?
Beitragsleitfaden
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 bei packages/firebase-messaging-core/index.android.ts ungefähr in Zeile 318 und untersuche, wie eine abgelehnte Anfrage nach Benachrichtigungsberechtigungen in das Promise-Ergebnis umgewandelt wird. Bestätige das erwartete Verhalten von AuthorizationStatus.DENIED und überprüfe anschließend, dass das Drücken von „Nicht zulassen“ erfolgreich mit diesem Status aufgelöst wird, statt einen Fehler zurückzugeben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, typescript
- Bereich
- mobile-dev
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 45/100