Right now if you haven't added a netlify api key and you try to create a site, you'll get an ugly 500 error page. Better if we showed a page that said "you need to add a netlify api key before you create a site."
Also check what happens if other api keys are omitted, and add similar error pages where appropriate.
Right now if you haven't added a netlify api key and you try to create a site, you'll get an ugly 500 error page. Better if we showed a page that said "you need to add a netlify api key before you create a site."
Also check what happens if other api keys are omitted, and add similar error pages where appropriate.