CottageLabs / LanternPM

Lantern meta repository for product management
1 stars 0 forks source link

(un)lockable results pages #167

Open richard-jones opened 6 years ago

richard-jones commented 6 years ago

Results pages should now be locked/unlocked for viewing according to the following rules:

  1. If a user's account has not had its invoice information confirmed, the results pages created after the date we begin charging should be locked.
  2. If a user's account has had its invoice information confirmed, all their results pages should be unlocked.
  3. If a user's account's invoice information changes, while the new information is being confirmed, all results pages created on or after the date the information changed should be locked, and previous pages should remain unlocked

Locking a user's result page should mean that no one can access the page (the user that created it, and it should not be publicly visible) with the exception of Lantern administrators.