Closed Bug 512822 Opened 16 years ago Closed 16 years ago

Enforce relationships when fetching pages and sites

Categories

(Webtools Graveyard :: Cesium, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rdoherty, Assigned: jbalogh)

Details

Users have relationships with these objects: * pages * sites 1 -> many for both. All queries that show page and site data need to query base on those relationships. Example: mozilla.com is a site and it is tracked by multiple users. Users who do not track mozilla.com can not view the site by typing cesium.mozilla.org/site/5 Pages listed in a site view should only be the pages a user added themselves, not all pages stored in the db related to a site.
assigning to Jeff as he's done this.
Assignee: nobody → jbalogh
Added the for_user manager in r50840.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.