Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cover auth failure case before It looks like there are 0 files associated with this Apollo Project. #2689

Open
jsoref opened this issue Nov 24, 2023 · 0 comments

Comments

@jsoref
Copy link

jsoref commented Nov 24, 2023

We have a graphql endpoint that requires authorization, when we properly pass --header "Authorization: Bearer ..." to apollo client:download-schema, things work nicely. When we don't, we get:

⚠️ It looks like there are 0 files associated with this Apollo Project. This may be because you don't have any files yet, or your includes/excludes fields are configured incorrectly, and Apollo can't find your files. For help configuring Apollo projects, see this guide: https://go.apollo.dev/t/config

"⚠️ It looks like there are 0 files associated with this Apollo Project. " +
"This may be because you don't have any files yet, or your includes/excludes " +
"fields are configured incorrectly, and Apollo can't find your files. " +
"For help configuring Apollo projects, see this guide: https://go.apollo.dev/t/config"

This is fairly misleading/confusing and has resulted in myself and others wasting a lot of time trying to figure out if something else was wrong.

If apollo encounters a 4xx series error (especially 400/401), it'd be really helpful if it reported the url and error instead of just providing the current output.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant