Weiguang Fan
Weiguang Fan
+1 Any updates on this issue?
I've done some more testing and found an even stranger behaviour with snapshot listeners. By default `FIRQuery.addSnapshotListener` **shouldn't** include metadata changes, however, the current behaviour of the SDK seems to...
@MarkDuckworth Thanks for getting back. I've done some more testing and I think this might be related to precision loss for Timestamp/Date field when Firestore compares a local/cache document and...
Got it, thanks for the explanation. Here's how I'm updating the timestamp: ``` self.firestoreManager.updateFSFolder( folderId, fields: [ "name": name.trimmed, "lastUpdatedTimestamp": Date.now, ] ) ``` Here's the `updateFSFolder` method: ``` func...
Thank you for your response. While I understand that changing the current behavior of microsecond precision is challenging (and I'm not proposing to change that), however, I would suggest that...
+1 We're observing this issue too ``` Fatal Exception: java.lang.NullPointerException: at com.onesignal.core.internal.backend.impl.ParamsBackendService.fetchParams(ParamsBackendService.kt:38) at com.onesignal.core.internal.backend.impl.ParamsBackendService$fetchParams$1.invokeSuspend(ParamsBackendService.kt:12) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(BlockingCoroutine.java:85) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(BuildersKt__Builders.kt:59)...
This is now becoming our #1 crash, @jennantilla is there any update on this issue?
@jennantilla Any updates so far? This issue has ben reported for more than 3 weeks yet there is no action taken to fix it.
@jennantilla I don't have a consistent way to reproduce it, as I've only encountered at a chance like 2 out of 50. What my app does is that on every...
This has happened again in 5.0.4 ``` Fatal Exception: java.lang.NullPointerException: null cannot be cast to non-null type kotlin.String at com.onesignal.common.modeling.Model.getStringProperty(Model.kt:484) at com.onesignal.common.modeling.Model.getStringProperty$default(Model.kt:481) at com.onesignal.common.modeling.Model.getId(Model.kt:60) at com.onesignal.common.modeling.ModelStore.get(ModelStore.kt:73) at com.onesignal.common.modeling.SingletonModelStore.getModel(SingletonModelStore.kt:24) at com.onesignal.session.internal.influence.impl.InfluenceDataRepository.getNotificationIndirectAttributionWindow(InfluenceDataRepository.kt:138)...