fix student accessing announcement show page for good