summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--registry-browser/server.go5
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)