feat(registry): handle dockerhub catalog response

feat2928-dockerhub-registry
xAt0mZ 2019-07-05 17:19:04 +02:00
parent f66f878803
commit 0b49aaf38a
1 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,12 @@
import _ from 'lodash-es';
function handleDockerHubCatalogResponse(response) {
if (response.results && !response.repositories) {
response.repositories = _.map(response.results, 'name');
}
return response;
}
export default function linkGetResponse(data, headers) {
var response = angular.fromJson(data);
var link = headers('link');
@ -9,5 +18,6 @@ export default function linkGetResponse(data, headers) {
response[kv[0]] = kv[1];
}
}
response = handleDockerHubCatalogResponse(response);
return response;
}