misc: added valid example to error thrown for sa mismatch

This commit is contained in:
Sheen Capadngan
2025-01-29 03:41:24 +08:00
parent b5d60398d6
commit ee49f714b9
@@ -153,7 +153,7 @@ export const validateGcpConnectionCredentials = async (appConnection: TGcpConnec
const serviceAccountId = appConnection.credentials.serviceAccountEmail.split("@")[0]; const serviceAccountId = appConnection.credentials.serviceAccountEmail.split("@")[0];
if (!serviceAccountId.endsWith(expectedAccountIdSuffix)) { if (!serviceAccountId.endsWith(expectedAccountIdSuffix)) {
throw new BadRequestError({ throw new BadRequestError({
message: `GCP service account ID (the part of the email before '@') must have a suffix of "${expectedAccountIdSuffix}"` message: `GCP service account ID must have a suffix of "${expectedAccountIdSuffix}" e.g. service-account-${expectedAccountIdSuffix}@my-project.iam.gserviceaccount.com"`
}); });
} }
} }