The flags are already in the db and can be toggled by admins from the edit page. This bug is to ensure: 1) Apps marked 'adult' are not shown in Seahorse 2) Apps marked 'children' are not shown in the worldwide store.
We will need to put these in the index to be able to filter by them. Moving to API component.
> 2) Apps marked 'children' are not shown in the worldwide store. Adjustment: Neither 'children' nor 'adult' apps are shown in the worldwide store
No longer blocked on me. We should do this.
Added flags to search index: https://github.com/mozilla/zamboni/commit/4bb35c5
Added ES querying according to region: https://github.com/mozilla/zamboni/commit/7800983 Next, add querying to anywhere that requests apps, which I believe is home page, category pages, and featured/creatured.
And finally filtering out adult/child from db queries: https://github.com/mozilla/zamboni/commit/f7843fc