From 724ad443d952d716b0182a6fe2cc758cc511a0ae Mon Sep 17 00:00:00 2001 From: Ed Date: Wed, 19 Dec 2018 10:31:27 -0500 Subject: [PATCH] Nil checks for metadata --- metadata.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata.go b/metadata.go index 7f45273..fb9da84 100644 --- a/metadata.go +++ b/metadata.go @@ -14,7 +14,7 @@ func metadataFromTag(tag *gitlab.Tag) []MetadataPair { metadata = append(metadata, nameMeta) } - if tag.Release.Description != "" { + if tag.Release != nil && tag.Release.Description != "" { metadata = append(metadata, MetadataPair{ Name: "body", Value: tag.Release.Description, @@ -22,7 +22,7 @@ func metadataFromTag(tag *gitlab.Tag) []MetadataPair { }) } - if tag.Commit.ID != "" { + if tag.Commit != nil && tag.Commit.ID != "" { metadata = append(metadata, MetadataPair{ Name: "commit_sha", Value: tag.Commit.ID,