broadinstitute / variant-curation-portal

Web application for curating loss of function variants
https://lof.curation.broadinstitute.org
MIT License
4 stars 1 forks source link

Add missing client side permissions checks #143

Closed nawatts closed 5 years ago

nawatts commented 5 years ago

For the upload variants and import results pages, render a permission denied message if the user does not have permission to use the forms that would normally be shown on those pages.

Also, the project admin page currently does not render if the user does not have permission to edit the project. This also fixes that page so that it shows the permission denied message.

Resolves #124 Resolves #125