appwrite / appwrite/sdk-for-react-native
🐛 Bug Report: [TypeError: Cannot read property 'getItem' of undefined]
- Lingua principale
- TypeScript
- Stelle
- 4.3k
- Fork
- 36
- Merge medio
- 2h 50m
- PR unite (30g)
- 1
Descrizione
### 👟 Reproduction steps
got: node_modules\react-native-appwrite\dist\esm\sdk.js file
check: window.localStorage.getItem('cookieFallback')
and run your app on actual device using realtime.onMessage
### 👍 Expected behavior
This bug is not expected to occur
### 👎 Actual Behavior
It throws an error: [TypeError: Cannot read property 'getItem' of undefined]
Call Stack
realtime.onMessage (node_modules\react-native-appwrite\dist\esm\sdk.js)
call ()
invoke (node_modules\react-native\src\private\webapis\dom\events\EventTarget.js)
dispatch (node_modules\react-native\src\private\webapis\dom\events\EventTarget.js)
dispatchEvent (node_modules\react-native\src\private\webapis\dom\events\EventTarget.js)
_eventEmitter.addListener$argument_1 (node_modules\react-native\Libraries\WebSocket\WebSocket.js)
apply ()
emit (node_modules\react-native\Libraries\vendor\emitter\EventEmitter.js)
apply ()
(node_modules\@babel\runtime\helpers\superPropGet.js)
RCTDeviceEventEmitterImpl#emit (node_modules\react-native\Libraries\EventEmitter\RCTDeviceEventEmitter.js)
### 🎲 Appwrite version
Different version (specify in environment)
### 💻 Operating system
Windows
### 🧱 Your Environment
I have development built from app running on actual android device with android version 16, and I have latest version of react-native-appwrite: 0.34.0
### 👀 Have you spent some time to check if this issue has been raised before?
- [x] I checked and didn't find similar issue
### 🏢 Have you read the Code of Conduct?
- [x] I have read the [Code of Conduct](https://github.com/appwrite/appwrite/blob/HEAD/CODE_OF_CONDUCT.md)
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esamina prima node_modules/react-native-appwrite/dist/esm/sdk.js e il percorso di chiamata di realtime.onMessage, quindi riproduci il problema su un dispositivo Android reale con react-native-appwrite 0.34.0. Il lavoro è completato quando realtime.onMessage non genera più il TypeError getItem-of-undefined in quell’ambiente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- react-native, typescript
- Ambito
- api, mobile
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 58/100