Merge pull request #1397 from github/elenatanasoiu/improve-mrva-controller-feedback

MRVA: Improve experience when controller repo does not exist
This commit is contained in:
Elena Tanasoiu
2022-06-22 17:03:26 +01:00
committed by GitHub

View File

@@ -334,8 +334,12 @@ async function runRemoteQueriesApiRequest(
const { popupMessage, logMessage } = parseResponse(owner, repo, response.data);
void showAndLogInformationMessage(popupMessage, { fullMessage: logMessage });
return response.data.workflow_run_id;
} catch (error) {
void showAndLogErrorMessage(getErrorMessage(error));
} catch (error: any) {
if (error.status === 404) {
void showAndLogErrorMessage(`Controller repository was not found. Please make sure it's a valid repo name.${eol}`);
} else {
void showAndLogErrorMessage(getErrorMessage(error));
}
}
}