also hide_documentation_path when docs are added only for a specific API

The 2 swagger_doc routes were only removed when docs are added on a 'root' endpoint (with multiple mounts).
When swagger_doc is directly added to a specific API only (so mounted in that endpoint) the swagger_doc routes were not deleted.