diff options
-rw-r--r-- | registry-browser/server.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/registry-browser/server.go b/registry-browser/server.go index e01740b..52dfe9f 100644 --- a/registry-browser/server.go +++ b/registry-browser/server.go @@ -86,8 +86,11 @@ func Handle_Quay_AllRepos(w http.ResponseWriter, r *http.Request) { for _, each := range repositories.Repositories { ns := each["namespace"].(string) name := each["name"].(string) - desc := each["description"].(string) link := fmt.Sprintf("%s/repository/%s/%s", *registryServer, ns, name) + desc := "" + if each["description"] != nil { + desc = each["description"].(string) + } url2 := fmt.Sprintf("%s/api/v1/repository/%s/%s/tag/", *registryServer, ns, name) content, err := MakeHttpRequest(url2) |