fix issue with logged out users being able to edit milestones
making sure a user can edit the milestone before outputting a link to download the report card