Denver Coneybeare
Denver Coneybeare
So the problem is that `DocumentSnapshot:ConvertTo()` creates a new instance of `PlayerData` by using its zero-arg constructor: https://github.com/firebase/firebase-unity-sdk/blob/cb1e3bc98646aa763ca08f6507ed229ae117a6c4/firestore/src/Converters/AttributedTypeConverter.cs#L83-L85 In this case, this is *not* the correct way to create a...
@cgascons Sorry if I was unclear, those are not "workarounds". They are proposed changes to the Firestore Unity SDK to accommodate your use case, and I was interested in your...
Hi @cgascons. We discussed this as a team and our latest idea is to add support for a new annotation to support the desired behavior. At the moment we've named...
I will update this GitHub Issue once the feature is released.
@TaejunPark. Would you mind opening a new issue with your question? I want to avoid re-purposing this thread.
Drive-by comment: This looks very similar to https://github.com/firebase/firebase-js-sdk/issues/5895. @towberapp Could you let us know if you have Firestore persistence enabled or disabled? If you haven't explicitly enabled or disabled it,...
FYI This may be the same root cause but surfacing in the Unity SDK: https://github.com/firebase/firebase-unity-sdk/issues/405
I've done some investigation and I've found the root cause, but I'm not sure how to fix it. The crash happens when opening the LevelDb database in [`firestore_client.cc`](https://github.com/firebase/firebase-ios-sdk/blob/33a74677484a5877f5be472fbb0ade7b0c7612fa/Firestore/core/src/core/firestore_client.cc#L191-L198). It ultimately...
Unfortunately, I don't have any good news about this bug. I haven't been able to find a solution. I did some investigation and tried a few fixes but nothing worked....
FYI This same crash has been reported against Firestore as well, with a slightly different stack trace: https://github.com/firebase/firebase-unity-sdk/issues/381