akauppi / GroundLevel-firebase-es

[ANCHORED] Stencil for operational web apps

Home Page:https://groundlevel-sep22.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG]: Realtime database indices not set for emulation

akauppi opened this issue · comments

Steps

$ git checkout next.sep22
$ make install

$ cd packages/backend
$ make install

$ make app:start
$ curl localhost:6869/.settings/rules.json?ns=demo-main -H 'Authorization: Bearer owner'

Expected

Output should match database.rules.app.json

Actual

{
    "rules": {
        ".read": true,
        ".write": true
}

This is the default rules, not the ones we've set.

Implications

We get warnings in packages/app make test, about missing indices.

References:

  • https://github.com/firebase/firebase-tools/issues/1980#issuecomment-587690624