fix: hide new post link if user is not logged in