summaryrefslogtreecommitdiff
path: root/cmd/generate/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/generate/main.go')
-rw-r--r--cmd/generate/main.go10
1 files changed, 9 insertions, 1 deletions
diff --git a/cmd/generate/main.go b/cmd/generate/main.go
index d6279ba..cee752f 100644
--- a/cmd/generate/main.go
+++ b/cmd/generate/main.go
@@ -50,7 +50,15 @@ func mainWithError() error {
}
sort.Slice(contribs, func(i, j int) bool {
- return contribs[i].SubmittedAt.After(contribs[j].SubmittedAt)
+ iDate := contribs[i].LastUpdatedAt
+ if iDate.IsZero() {
+ iDate = contribs[i].SubmittedAt
+ }
+ jDate := contribs[j].LastUpdatedAt
+ if jDate.IsZero() {
+ jDate = contribs[j].SubmittedAt
+ }
+ return iDate.After(jDate)
})
tmpl := template.Must(template.New("imworkingon.html.tmpl").