diff --git a/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy b/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy index f7ddbeb..24094c1 100644 --- a/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy +++ b/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy @@ -12,8 +12,12 @@ class CompositionListing extends BaseWebViewComponent { this.composition = composition } - String renderDate() { + String getCompositionDate() { composition.date.format(DateTimeFormatter.ofPattern('yyyy')) } + String getCompositionUrl() { + '/compositions/' + composition.slug + } + } diff --git a/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc b/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc index 5fe5b1f..cedda9d 100644 --- a/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc +++ b/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc @@ -3,7 +3,7 @@ package com.jessebrault.site.composition ---