If a user attempts to access a project they do not have access to, the backend returns a "Not found" instead of an "Forbidden" error. This causes the frontend to display a generic 404 page instead of redirecting the user with an appropriate "you do not have permission" message.
Look through the resolvers and ensure we're returning forbidden when appropriate instead of a 404.
If a user attempts to access a project they do not have access to, the backend returns a "Not found" instead of an "Forbidden" error. This causes the frontend to display a generic 404 page instead of redirecting the user with an appropriate "you do not have permission" message.
Look through the resolvers and ensure we're returning forbidden when appropriate instead of a 404.