Skip to content

Empty string as child key returns the collection in Firebase, null in targaryen #154

Description

@Soreine

I think I have am encountering an inconsistency between Firebase and targaryen, in the way they treat .child("").

In my rules, I check the existence of a value in a collection by doing collection.child(key) != null. But for an empty key "", it looks like targaryen returns null while Firebase returns something (maybe the collection itself). I have noticed that doing collection.child("") != null in Firebase always pass, though I don't have any values at a "" key (I doubt it's even possible).

Do you have any insight here?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions