Skip to content

Commit 642f934

Browse files
committed
Add more helpful error message for improper config
1 parent 09f5e36 commit 642f934

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

provider/googleProvider.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,11 @@ class GoogleProvider {
6464
} else {
6565
// support for API calls with arbitraty deepness
6666
filArgs.reduce((p, c) => p[c], this.sdk)(requestParams, (error, response) => {
67-
if (error) reject(new Error(error));
67+
if (error && error.errors && error.errors[0].message && error.errors[0].message.includes('project 1043443644444')) {
68+
reject(new Error("Incorrect configuration. Please change the 'project' key in the 'provider' block in your Serverless config file."));
69+
} else if (error) {
70+
reject(new Error(error));
71+
}
6872
return resolve(response);
6973
});
7074
}

0 commit comments

Comments
 (0)