Address feedback

This commit is contained in:
Tim Donohue
2021-10-25 11:27:33 -05:00
parent 45933ba3d0
commit d0e4055bf0
2 changed files with 4 additions and 2 deletions

View File

@@ -56,7 +56,9 @@ function checkJSONResponse(responseData: any): any {
console.log(`\t"dspaceUI" = ${parsedData.dspaceUI}`);
console.log(`\t"dspaceServer" = ${parsedData.dspaceServer}`);
console.log(`\t"dspaceServer" property matches UI's "rest" config? ${(parsedData.dspaceServer === environment.rest.baseUrl)}`);
console.log(`\tDoes "_links" section have values? ${!parsedData._links.length}`);
// Check for "authn" and "sites" in "_links" section as they should always exist (even if no data)!
const linksFound: string[] = Object.keys(parsedData._links);
console.log(`\tDoes "/api" endpoint have HAL links ("_links" section)? ${linksFound.includes('authn') && linksFound.includes('sites')}`);
} catch (err) {
console.error('ERROR: INVALID DSPACE REST API! Response is not valid JSON!');
console.error(`Response returned:\n${responseData}`);