-
Notifications
You must be signed in to change notification settings - Fork 171
Open
Description
Hi, i'm trying to use the Observer this way:
var observable = GetFirebaseClient()
.Child("rooms")
.Child(playerID)
.AsObservable<string[]>()
.Subscribe(players =>
{
Debug.Log(players.Object);
}, ex =>
{
Debug.LogError(ex);
});
but the observer never runs the first callback.
When i use the observer this way:
var observable = GetFirebaseClient()
.Child("rooms")
.Child(playerID)
.AsObservable<object>()
.Subscribe(players =>
{
Debug.Log(players.Object);
}, ex =>
{
Debug.LogError(ex);
});
As expected. I don't know if this is a bug or i'm using the observer wrong.
Edit:
i fix it using this code:
GetFirebaseClient()
.Child("rooms")
.OrderByKey()
.StartAt(playerID)
.AsObservable<object>()
.Subscribe(players =>
{
Debug.Log(players.Object);
},
ex => Debug.LogError(ex), () => Debug.Log("Completed"));
using OrderByKey and StartAt
Metadata
Metadata
Assignees
Labels
No labels

